|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.camunda.bpm.engine.impl.core.variable.CoreVariableScope
org.camunda.bpm.engine.impl.core.instance.CoreExecution
org.camunda.bpm.engine.impl.cmmn.execution.CmmnExecution
org.camunda.bpm.engine.impl.cmmn.entity.runtime.CaseExecutionEntity
public class CaseExecutionEntity
| Field Summary | |
|---|---|
protected String |
activityId
|
protected String |
activityName
|
protected String |
caseDefinitionId
|
protected List<CaseExecutionEntity> |
caseExecutions
nested executions |
protected CaseExecutionEntity |
caseInstance
the case instance. |
protected String |
caseInstanceId
|
protected CaseExecutionEntity |
parent
the parent execution |
protected String |
parentId
|
protected int |
revision
|
protected CaseExecutionEntityVariableStore |
variableStore
|
| Fields inherited from class org.camunda.bpm.engine.impl.cmmn.execution.CmmnExecution |
|---|
activity, caseDefinition, currentState, nextActivity, previousState |
| Fields inherited from class org.camunda.bpm.engine.impl.core.instance.CoreExecution |
|---|
businessKey, eventName, eventSource, id, listenerIndex |
| Fields inherited from class org.camunda.bpm.engine.impl.core.variable.CoreVariableScope |
|---|
cachedElContext |
| Constructor Summary | |
|---|---|
CaseExecutionEntity()
|
|
| Method Summary | |
|---|---|
protected CaseExecutionEntity |
createCaseExecution(CmmnActivity activity)
|
protected void |
ensureActivityInitialized()
|
protected void |
ensureCaseDefinitionInitialized()
|
protected void |
ensureCaseExecutionsInitialized()
|
protected void |
ensureCaseInstanceInitialized()
|
protected void |
ensureParentInitialized()
|
CmmnActivity |
getActivity()
ensures initialization and returns the activity |
String |
getActivityId()
|
String |
getActivityName()
|
CmmnCaseDefinition |
getCaseDefinition()
ensures initialization and returns the case definition. |
String |
getCaseDefinitionId()
The id of the case definition of the case instance. |
List<CaseExecutionEntity> |
getCaseExecutions()
|
CaseExecutionEntity |
getCaseInstance()
ensures initialization and returns the process instance. |
String |
getCaseInstanceId()
ensures initialization and returns the process instance. |
org.camunda.bpm.model.cmmn.instance.CmmnElement |
getCmmnModelElementInstance()
Returns the currently executed Element in the Cmmn Model. |
org.camunda.bpm.model.cmmn.CmmnModelInstance |
getCmmnModelInstance()
Returns the CmmnModelInstance for the currently executed Cmmn Model |
CaseExecutionEntity |
getParent()
ensures initialization and returns the parent |
String |
getParentId()
|
Object |
getPersistentState()
Returns a representation of the object, as would be stored in the database. |
ProcessEngineServices |
getProcessEngineServices()
Returns the ProcessEngineServices providing access to the
public API of the process engine. |
int |
getRevision()
|
int |
getRevisionNext()
|
protected String |
getToStringIdentity()
|
protected CoreVariableStore |
getVariableStore()
|
protected void |
initializeVariableInstanceBackPointer(VariableInstanceEntity variableInstance)
|
boolean |
isCaseInstanceExecution()
|
protected List<VariableInstanceEntity> |
loadVariableInstances()
|
protected CaseExecutionEntity |
newCaseExecution()
|
void |
remove()
|
void |
setActivity(CmmnActivity activity)
|
void |
setCaseDefinition(CmmnCaseDefinition caseDefinition)
|
void |
setCaseInstance(CmmnExecution caseInstance)
|
void |
setParent(CmmnExecution parent)
|
void |
setRevision(int revision)
|
String |
toString()
|
| Methods inherited from class org.camunda.bpm.engine.impl.cmmn.execution.CmmnExecution |
|---|
complete, create, create, create, create, create, deleteCascade, disable, enable, findCaseExecution, getCaseBusinessKey, getCurrentState, getNextActivity, getParentVariableScope, getPreviousState, isActive, isAvailable, isClosed, isCompleted, isDisabled, isEnabled, isFailed, isSuspended, isTerminated, manualStart, reenable, setCurrentState, setCurrentState, setNextActivity, setPreviousState, start, transition |
| Methods inherited from class org.camunda.bpm.engine.impl.core.instance.CoreExecution |
|---|
getBusinessKey, getEventName, getEventSource, getId, getListenerIndex, invokeListener, performOperation, performOperationSync, setBusinessKey, setEventName, setEventSource, setId, setListenerIndex |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.camunda.bpm.engine.runtime.CaseInstance |
|---|
getBusinessKey |
| Methods inherited from interface org.camunda.bpm.engine.runtime.CaseExecution |
|---|
getId, isActive, isEnabled |
| Methods inherited from interface org.camunda.bpm.engine.impl.db.PersistentObject |
|---|
getId, setId |
| Methods inherited from interface org.camunda.bpm.engine.delegate.DelegateCaseExecution |
|---|
getEventName, getId |
| Methods inherited from interface org.camunda.bpm.engine.delegate.BaseDelegateExecution |
|---|
getBusinessKey |
| Methods inherited from interface org.camunda.bpm.engine.delegate.VariableScope |
|---|
getVariable, getVariableLocal, getVariableNames, getVariableNamesLocal, getVariables, getVariablesLocal, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setVariable, setVariableLocal, setVariables, setVariablesLocal |
| Field Detail |
|---|
protected transient CaseExecutionEntity caseInstance
protected transient CaseExecutionEntity parent
protected List<CaseExecutionEntity> caseExecutions
protected CaseExecutionEntityVariableStore variableStore
protected int revision
protected String caseDefinitionId
protected String activityId
protected String activityName
protected String caseInstanceId
protected String parentId
| Constructor Detail |
|---|
public CaseExecutionEntity()
| Method Detail |
|---|
public String getCaseDefinitionId()
CaseInstance
getCaseDefinitionId in interface DelegateCaseExecutiongetCaseDefinitionId in interface CaseInstancepublic CmmnCaseDefinition getCaseDefinition()
getCaseDefinition in class CmmnExecutionpublic void setCaseDefinition(CmmnCaseDefinition caseDefinition)
setCaseDefinition in class CmmnExecutionprotected void ensureCaseDefinitionInitialized()
public CaseExecutionEntity getParent()
CmmnExecution
getParent in class CmmnExecutionpublic void setParent(CmmnExecution parent)
setParent in class CmmnExecutionprotected void ensureParentInitialized()
public String getParentId()
getParentId in interface DelegateCaseExecutionpublic String getActivityId()
getActivityId in interface DelegateCaseExecutionpublic String getActivityName()
getActivityName in interface DelegateCaseExecutionpublic CmmnActivity getActivity()
CmmnExecution
getActivity in interface CmmnActivityExecutiongetActivity in class CmmnExecutionpublic void setActivity(CmmnActivity activity)
setActivity in class CmmnExecutionprotected void ensureActivityInitialized()
public List<CaseExecutionEntity> getCaseExecutions()
getCaseExecutions in class CmmnExecutionprotected void ensureCaseExecutionsInitialized()
public String getCaseInstanceId()
CmmnExecution
getCaseInstanceId in interface DelegateCaseExecutiongetCaseInstanceId in interface CaseExecutiongetCaseInstanceId in class CmmnExecutionpublic CaseExecutionEntity getCaseInstance()
CmmnExecution
getCaseInstance in class CmmnExecutionpublic void setCaseInstance(CmmnExecution caseInstance)
setCaseInstance in class CmmnExecutionprotected void ensureCaseInstanceInitialized()
public boolean isCaseInstanceExecution()
isCaseInstanceExecution in class CmmnExecutionprotected CaseExecutionEntity createCaseExecution(CmmnActivity activity)
createCaseExecution in class CmmnExecutionprotected CaseExecutionEntity newCaseExecution()
newCaseExecution in class CmmnExecutionprotected CoreVariableStore getVariableStore()
getVariableStore in class CoreVariableScopeprotected void initializeVariableInstanceBackPointer(VariableInstanceEntity variableInstance)
protected List<VariableInstanceEntity> loadVariableInstances()
public String toString()
toString in class CmmnExecutionprotected String getToStringIdentity()
getToStringIdentity in class CmmnExecutionpublic void remove()
remove in class CmmnExecutionpublic int getRevision()
getRevision in interface HasRevisionpublic void setRevision(int revision)
setRevision in interface HasRevisionpublic int getRevisionNext()
getRevisionNext in interface HasRevisionpublic Object getPersistentState()
PersistentObject
getPersistentState in interface PersistentObjectpublic org.camunda.bpm.model.cmmn.CmmnModelInstance getCmmnModelInstance()
CmmnModelExecutionContextCmmnModelInstance for the currently executed Cmmn Model
getCmmnModelInstance in interface CmmnModelExecutionContextCmmnModelInstancepublic org.camunda.bpm.model.cmmn.instance.CmmnElement getCmmnModelElementInstance()
CmmnModelExecutionContextReturns the currently executed Element in the Cmmn Model. This method returns a CmmnElement which may be casted
to the concrete type of the Cmmn Model Element currently executed.
getCmmnModelElementInstance in interface CmmnModelExecutionContextCmmnElement corresponding to the current Cmmn Model Elementpublic ProcessEngineServices getProcessEngineServices()
ProcessEngineServicesAwareProcessEngineServices providing access to the
public API of the process engine.
getProcessEngineServices in interface ProcessEngineServicesAwareProcessEngineServices.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||