|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectit.eng.spagobi.analiticalmodel.document.handlers.ExecutionInstance
public class ExecutionInstance
This class represents a document execution instance. This contains the following attributes: 1. execution flow id: it is the id of an execution flow (execution in cross navigation mode share the same flow id) 2. execution id: single execution id, it is unique for a single execution 3. the BIObject being executed 4. the execution role 4. the execution modality
Constructor Summary | |
---|---|
ExecutionInstance(it.eng.spago.security.IEngUserProfile userProfile,
java.lang.String flowId,
java.lang.String executionId,
java.lang.Integer biobjectId,
java.lang.String executionRole,
java.lang.String executionModality)
Instantiates a new execution instance. |
|
ExecutionInstance(it.eng.spago.security.IEngUserProfile userProfile,
java.lang.String flowId,
java.lang.String executionId,
java.lang.Integer biobjectId,
java.lang.String executionRole,
java.lang.String executionModality,
boolean displayToolbar)
|
|
ExecutionInstance(it.eng.spago.security.IEngUserProfile userProfile,
java.lang.String flowId,
java.lang.String executionId,
java.lang.Integer biobjectId,
java.lang.String executionRole,
java.lang.String executionModality,
boolean displayToolbar,
boolean displaySliders)
|
Method Summary | |
---|---|
void |
applyViewpoint(java.lang.String userProvidedParametersStr,
boolean transientMode)
|
void |
changeExecutionRole(java.lang.String newRole)
|
boolean |
displaySliders()
|
boolean |
displayToolbar()
|
boolean |
equals(java.lang.Object another)
|
void |
eraseParametersValues()
|
BIObject |
getBIObject()
Gets the bI object. |
java.util.Calendar |
getCalendar()
Gets the calendar. |
java.util.List<ObjParuse> |
getDependencies(BIObjectParameter parameter)
|
java.lang.String |
getExecutionId()
Gets the execution id. |
java.lang.String |
getExecutionModality()
Gets the execution modality. |
java.lang.String |
getExecutionRole()
Gets the current execution role. |
java.lang.String |
getExecutionUrl(java.util.Locale locale)
|
java.lang.String |
getFlowId()
Gets the flow id. |
ILovDetail |
getLovDetail(BIObjectParameter parameter)
|
java.util.List |
getParametersErrors()
Checks if is single value. |
Snapshot |
getSnapshot()
|
java.lang.String |
getSnapshotUrl()
|
SubObject |
getSubObject()
|
java.lang.String |
getSubObjectUrl(java.util.Locale locale)
|
boolean |
isDirectExecution()
|
void |
refreshBIObjectWithSDKParameters(it.eng.spagobi.sdk.documents.bo.SDKDocumentParameter[] parameters)
This method is called by SDK to execute a document; it takes as input a list of SDK parameters, each with its own set of values and fill the BiObject object |
void |
refreshParametersValues(org.json.JSONObject jsonObject,
boolean transientMode)
|
void |
refreshParametersValues(java.util.Map parametersMap,
boolean transientMode)
|
void |
refreshParametersValues(it.eng.spago.base.SourceBean request,
boolean transientMode)
|
void |
setDisplaySliders(boolean displaySliders)
|
void |
setDisplayToolbar(boolean displayToolbar)
|
void |
setParameterValues(java.lang.String userProvidedParametersStr,
boolean transientMode)
|
void |
setSnapshot(Snapshot snapshot)
|
void |
setSubObject(SubObject subObject)
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ExecutionInstance(it.eng.spago.security.IEngUserProfile userProfile, java.lang.String flowId, java.lang.String executionId, java.lang.Integer biobjectId, java.lang.String executionRole, java.lang.String executionModality) throws java.lang.Exception
flowId
- the flow idexecutionId
- the execution idobj
- the objexecutionRole
- the execution role
java.lang.Exception
public ExecutionInstance(it.eng.spago.security.IEngUserProfile userProfile, java.lang.String flowId, java.lang.String executionId, java.lang.Integer biobjectId, java.lang.String executionRole, java.lang.String executionModality, boolean displayToolbar) throws java.lang.Exception
java.lang.Exception
public ExecutionInstance(it.eng.spago.security.IEngUserProfile userProfile, java.lang.String flowId, java.lang.String executionId, java.lang.Integer biobjectId, java.lang.String executionRole, java.lang.String executionModality, boolean displayToolbar, boolean displaySliders) throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public void changeExecutionRole(java.lang.String newRole) throws java.lang.Exception
java.lang.Exception
public boolean isDirectExecution()
public void applyViewpoint(java.lang.String userProvidedParametersStr, boolean transientMode)
public void setParameterValues(java.lang.String userProvidedParametersStr, boolean transientMode)
public void refreshParametersValues(it.eng.spago.base.SourceBean request, boolean transientMode)
public void refreshParametersValues(org.json.JSONObject jsonObject, boolean transientMode)
public void refreshParametersValues(java.util.Map parametersMap, boolean transientMode)
public java.util.List getParametersErrors() throws java.lang.Exception
biparam
- the biparam
java.lang.Exception
public void eraseParametersValues()
public java.lang.String getSnapshotUrl()
public java.lang.String getSubObjectUrl(java.util.Locale locale)
public void refreshBIObjectWithSDKParameters(it.eng.spagobi.sdk.documents.bo.SDKDocumentParameter[] parameters)
obj
- The Bi Objectparameters
- an array of SDKDocumentParameterpublic ILovDetail getLovDetail(BIObjectParameter parameter)
public java.util.List<ObjParuse> getDependencies(BIObjectParameter parameter)
public java.lang.String getExecutionUrl(java.util.Locale locale)
public java.lang.String getExecutionId()
public java.lang.String getFlowId()
public BIObject getBIObject()
public java.util.Calendar getCalendar()
public java.lang.String getExecutionRole()
public java.lang.String getExecutionModality()
public boolean displayToolbar()
public void setDisplayToolbar(boolean displayToolbar)
public boolean displaySliders()
public void setDisplaySliders(boolean displaySliders)
public SubObject getSubObject()
public void setSubObject(SubObject subObject)
public Snapshot getSnapshot()
public void setSnapshot(Snapshot snapshot)
public boolean equals(java.lang.Object another)
equals
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |