public class ExecutionEntityImpl extends VariableScopeImpl implements ExecutionEntity, CountingExecutionEntity
| Modifier and Type | Field and Description |
|---|---|
protected String |
activityId
persisted reference to the current position in the diagram within the
#processDefinition. |
protected String |
activityName
The name of the current activity position
|
protected String |
businessKey
persisted reference to the business key.
|
protected org.activiti.bpmn.model.ActivitiListener |
currentActivitiListener |
protected org.activiti.bpmn.model.FlowElement |
currentFlowElement |
protected int |
deadLetterJobCount |
protected String |
deleteReason |
protected String |
deploymentId
persisted reference to the deployment id.
|
protected String |
description |
protected String |
eventName |
protected int |
eventSubscriptionCount |
protected List<EventSubscriptionEntity> |
eventSubscriptions |
protected List<ExecutionEntityImpl> |
executions
nested executions representing scopes or concurrent paths
|
protected boolean |
forcedUpdate |
protected int |
identityLinkCount |
protected List<IdentityLinkEntity> |
identityLinks |
protected boolean |
isActive |
protected boolean |
isConcurrent |
protected boolean |
isCountEnabled |
protected boolean |
isDeleted |
protected boolean |
isEnded |
protected boolean |
isEventScope |
protected boolean |
isMultiInstanceRoot |
protected boolean |
isScope |
protected int |
jobCount |
protected List<JobEntity> |
jobs |
protected String |
localizedDescription |
protected String |
localizedName |
protected Date |
lockTime |
protected String |
name |
protected ExecutionEntityImpl |
parent
the parent execution
|
protected String |
parentId
persisted reference to the parent of this execution.
|
protected String |
processDefinitionId
persisted reference to the processDefinition.
|
protected String |
processDefinitionKey
persisted reference to the process definition key.
|
protected String |
processDefinitionName
persisted reference to the process definition name.
|
protected Integer |
processDefinitionVersion
persisted reference to the process definition version.
|
protected ExecutionEntityImpl |
processInstance
the process instance.
|
protected String |
processInstanceId
persisted reference to the process instance.
|
protected List<VariableInstanceEntity> |
queryVariables |
protected ExecutionEntityImpl |
rootProcessInstance |
protected String |
rootProcessInstanceId |
protected Date |
startTime |
protected String |
startUserId |
protected ExecutionEntityImpl |
subProcessInstance
reference to a subprocessinstance, not-null if currently subprocess is started from this execution
|
protected ExecutionEntityImpl |
superExecution
super execution, not-null if this execution is part of a subprocess
|
protected String |
superExecutionId
persisted reference to the super execution of this execution
|
protected int |
suspendedJobCount |
protected int |
suspensionState |
protected int |
taskCount |
protected List<TaskEntity> |
tasks |
protected String |
tenantId
The tenant identifier (if any)
|
protected int |
timerJobCount |
protected List<TimerJobEntity> |
timerJobs |
protected int |
variableCount |
cachedElContext, transientVariabes, usedVariablesCache, variableInstancesid, isInserted, isUpdated, revision| Constructor and Description |
|---|
ExecutionEntityImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChildExecution(ExecutionEntity executionEntity) |
protected VariableInstanceEntity |
createVariableInstance(String variableName,
Object value,
ExecutionEntity sourceActivityExecution) |
static ExecutionEntityImpl |
createWithEmptyRelationshipCollections()
Static factory method: to be used when a new execution is created for the very first time/
Calling this will make sure no extra db fetches are needed later on, as all collections
will be populated with empty collections.
|
protected void |
ensureEventSubscriptionsInitialized() |
protected void |
ensureExecutionsInitialized() |
protected void |
ensureIdentityLinksInitialized() |
protected void |
ensureJobsInitialized() |
protected void |
ensureParentInitialized() |
protected void |
ensureProcessInstanceInitialized() |
protected void |
ensureRootProcessInstanceInitialized() |
protected void |
ensureSubProcessInstanceInitialized() |
protected void |
ensureSuperExecutionInitialized() |
protected void |
ensureTasksInitialized() |
protected void |
ensureTimerJobsInitialized() |
void |
forceUpdate() |
String |
getActivityId()
Returns the id of the activity where the execution currently is at.
|
String |
getActivityName() |
String |
getBusinessKey()
The business key of this process instance.
|
org.activiti.bpmn.model.ActivitiListener |
getCurrentActivitiListener()
Returns the
ActivitiListener instance matching an ExecutionListener
if currently an execution listener is being execution. |
String |
getCurrentActivityId()
Gets the id of the current activity.
|
org.activiti.bpmn.model.FlowElement |
getCurrentFlowElement()
The BPMN element where the execution currently is at.
|
int |
getDeadLetterJobCount() |
String |
getDeleteReason() |
String |
getDeploymentId()
The deployment id of the process definition of the process instance.
|
String |
getDescription()
Returns the description of this execution.
|
String |
getEventName()
Will contain the event name in case this execution is passed in for an
ExecutionListener. |
int |
getEventSubscriptionCount() |
List<EventSubscriptionEntity> |
getEventSubscriptions() |
List<ExecutionEntityImpl> |
getExecutions()
ensures initialization and returns the non-null executions list
|
int |
getIdentityLinkCount() |
List<IdentityLinkEntity> |
getIdentityLinks() |
int |
getJobCount() |
List<JobEntity> |
getJobs() |
String |
getLocalizedDescription()
Returns the localized description of this process instance.
|
String |
getLocalizedName()
Returns the localized name of this process instance.
|
Date |
getLockTime() |
String |
getName()
Returns the name of this execution.
|
ExecutionEntityImpl |
getParent()
ensures initialization and returns the parent
|
String |
getParentId()
Gets the id of the parent of this execution.
|
protected VariableScopeImpl |
getParentVariableScope() |
Object |
getPersistentState()
Returns a representation of the object, as would be stored in the database.
|
String |
getProcessDefinitionId()
The process definition key for the process instance this execution is associated with.
|
String |
getProcessDefinitionKey()
The key of the process definition of the process instance.
|
String |
getProcessDefinitionName()
The name of the process definition of the process instance.
|
Integer |
getProcessDefinitionVersion()
The version of the process definition of the process instance.
|
ExecutionEntityImpl |
getProcessInstance()
ensures initialization and returns the process instance.
|
String |
getProcessInstanceBusinessKey()
The business key for the process instance this execution is associated with.
|
String |
getProcessInstanceId()
Reference to the overall process instance
|
Map<String,Object> |
getProcessVariables()
Returns the process variables if requested in the process instance query
|
List<VariableInstanceEntity> |
getQueryVariables() |
ExecutionEntity |
getRootProcessInstance() |
String |
getRootProcessInstanceId()
The 'root' process instance.
|
protected ExecutionEntityImpl |
getSourceActivityExecution()
used to calculate the sourceActivityExecution for method
#updateActivityInstanceIdInHistoricVariableUpdate(HistoricDetailVariableInstanceUpdateEntity, ExecutionEntityImpl) |
protected VariableInstanceEntity |
getSpecificVariable(String variableName) |
protected List<VariableInstanceEntity> |
getSpecificVariables(Collection<String> variableNames) |
Date |
getStartTime()
Returns the start time of this process instance.
|
String |
getStartUserId()
Returns the user id of this process instance.
|
ExecutionEntityImpl |
getSubProcessInstance() |
ExecutionEntityImpl |
getSuperExecution() |
String |
getSuperExecutionId()
Gets the id of the calling execution.
|
int |
getSuspendedJobCount() |
int |
getSuspensionState() |
int |
getTaskCount() |
List<TaskEntity> |
getTasks() |
String |
getTenantId()
Returns the tenant id, if any is set before on the process definition or process instance.
|
int |
getTimerJobCount() |
List<TimerJobEntity> |
getTimerJobs() |
int |
getVariableCount() |
void |
inactivate()
Inactivates this execution.
|
protected void |
initializeVariableInstanceBackPointer(VariableInstanceEntity variableInstance) |
boolean |
isActive()
returns whether this execution is currently active.
|
boolean |
isConcurrent()
returns whether this execution is concurrent or not.
|
boolean |
isCountEnabled() |
boolean |
isDeleted() |
boolean |
isEnded()
returns whether this execution has ended or not.
|
boolean |
isEventScope() |
boolean |
isMultiInstanceRoot()
Returns whather this execution is the root of a multi instance execution.
|
boolean |
isProcessInstanceType()
returns whether this execution is a process instance or not.
|
boolean |
isScope()
Returns whether this execution is a scope.
|
boolean |
isSuspended()
Indicates if the execution is suspended.
|
protected Collection<VariableInstanceEntity> |
loadVariableInstances() |
void |
setActive(boolean isActive)
makes this execution active or inactive.
|
void |
setBusinessKey(String businessKey) |
void |
setConcurrent(boolean isConcurrent)
changes the concurrent indicator on this execution.
|
void |
setCountEnabled(boolean isCountEnabled) |
void |
setCurrentActivitiListener(org.activiti.bpmn.model.ActivitiListener currentActivitiListener)
Called when an
ExecutionListener is being executed. |
void |
setCurrentFlowElement(org.activiti.bpmn.model.FlowElement currentFlowElement)
Change the current BPMN element the execution is at.
|
void |
setDeadLetterJobCount(int deadLetterJobCount) |
void |
setDeleted(boolean isDeleted) |
void |
setDeleteReason(String deleteReason) |
void |
setDeploymentId(String deploymentId) |
void |
setDescription(String description) |
void |
setEnded(boolean isEnded) |
void |
setEventName(String eventName)
Sets the current event (typically when execution an
ExecutionListener). |
void |
setEventScope(boolean isEventScope) |
void |
setEventSubscriptionCount(int eventSubscriptionCount) |
void |
setIdentityLinkCount(int identityLinkCount) |
void |
setJobCount(int jobCount) |
void |
setLocalizedDescription(String localizedDescription) |
void |
setLocalizedName(String localizedName) |
void |
setLockTime(Date lockTime) |
void |
setMultiInstanceRoot(boolean isMultiInstanceRoot)
Changes whether this execution is a multi instance root or not.
|
void |
setName(String name) |
void |
setParent(ExecutionEntity parent) |
void |
setParentId(String parentId) |
void |
setProcessDefinitionId(String processDefinitionId) |
void |
setProcessDefinitionKey(String processDefinitionKey) |
void |
setProcessDefinitionName(String processDefinitionName) |
void |
setProcessDefinitionVersion(Integer processDefinitionVersion) |
void |
setProcessInstance(ExecutionEntity processInstance) |
void |
setProcessInstanceId(String processInstanceId) |
void |
setQueryVariables(List<VariableInstanceEntity> queryVariables) |
void |
setRootProcessInstance(ExecutionEntity rootProcessInstance) |
void |
setRootProcessInstanceId(String rootProcessInstanceId) |
void |
setScope(boolean isScope)
Changes whether this execution is a scope or not.
|
void |
setStartTime(Date startTime) |
void |
setStartUserId(String startUserId) |
void |
setSubProcessInstance(ExecutionEntity subProcessInstance) |
void |
setSuperExecution(ExecutionEntity superExecution) |
void |
setSuspendedJobCount(int suspendedJobCount) |
void |
setSuspensionState(int suspensionState) |
void |
setTaskCount(int taskCount) |
void |
setTenantId(String tenantId) |
void |
setTimerJobCount(int timerJobCount) |
void |
setVariableCount(int variableCount) |
String |
toString() |
protected void |
updateVariableInstance(VariableInstanceEntity variableInstance,
Object value,
ExecutionEntity sourceActivityExecution) |
collectTransientVariables, collectVariableInstances, collectVariableNames, collectVariables, createVariableLocal, createVariableLocal, createVariablesLocal, deleteVariableInstanceForExplicitUserCall, ensureVariableInstancesInitialized, getCachedElContext, getTransientVariable, getTransientVariableLocal, getTransientVariables, getTransientVariablesLocal, getUsedVariablesCache, getVariable, getVariable, getVariable, getVariableInstance, getVariableInstance, getVariableInstanceEntities, getVariableInstanceLocal, getVariableInstanceLocal, getVariableInstances, getVariableInstances, getVariableInstances, getVariableInstancesLocal, getVariableInstancesLocal, getVariableInstancesLocal, getVariableLocal, getVariableLocal, getVariableLocal, getVariableNames, getVariableNamesLocal, getVariables, getVariables, getVariables, getVariablesLocal, getVariablesLocal, getVariablesLocal, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, isActivityIdUsedForDetails, removeTransientVariable, removeTransientVariableLocal, removeTransientVariables, removeTransientVariablesLocal, removeVariable, removeVariable, removeVariableLocal, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setCachedElContext, setTransientVariable, setTransientVariableLocal, setTransientVariables, setTransientVariablesLocal, setVariable, setVariable, setVariable, setVariableLocal, setVariableLocal, setVariableLocal, setVariables, setVariablesLocalgetId, getRevision, getRevisionNext, isInserted, isUpdated, setId, setInserted, setRevision, setUpdatedclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetIdgetTransientVariable, getTransientVariableLocal, getTransientVariables, getTransientVariablesLocal, getVariable, getVariable, getVariable, getVariableInstance, getVariableInstance, getVariableInstanceLocal, getVariableInstanceLocal, getVariableInstances, getVariableInstances, getVariableInstances, getVariableInstancesLocal, getVariableInstancesLocal, getVariableInstancesLocal, getVariableLocal, getVariableLocal, getVariableLocal, getVariableNames, getVariableNamesLocal, getVariables, getVariables, getVariables, getVariablesLocal, getVariablesLocal, getVariablesLocal, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, removeTransientVariable, removeTransientVariableLocal, removeTransientVariables, removeTransientVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setTransientVariable, setTransientVariableLocal, setTransientVariables, setTransientVariablesLocal, setVariable, setVariable, setVariableLocal, setVariableLocal, setVariables, setVariablesLocalgetId, isInserted, isUpdated, setId, setInserted, setUpdatedgetRevision, getRevisionNext, setRevisionprotected org.activiti.bpmn.model.FlowElement currentFlowElement
protected org.activiti.bpmn.model.ActivitiListener currentActivitiListener
protected ExecutionEntityImpl processInstance
protected ExecutionEntityImpl parent
protected List<ExecutionEntityImpl> executions
protected ExecutionEntityImpl superExecution
protected ExecutionEntityImpl subProcessInstance
protected String tenantId
protected String name
protected String description
protected String localizedName
protected String localizedDescription
protected Date lockTime
protected boolean isActive
protected boolean isScope
protected boolean isConcurrent
protected boolean isEnded
protected boolean isEventScope
protected boolean isMultiInstanceRoot
protected boolean isCountEnabled
protected String eventName
protected List<EventSubscriptionEntity> eventSubscriptions
protected List<TimerJobEntity> timerJobs
protected List<TaskEntity> tasks
protected List<IdentityLinkEntity> identityLinks
protected String deleteReason
protected int suspensionState
protected String startUserId
protected Date startTime
protected int eventSubscriptionCount
protected int taskCount
protected int jobCount
protected int timerJobCount
protected int suspendedJobCount
protected int deadLetterJobCount
protected int variableCount
protected int identityLinkCount
protected String processDefinitionId
#processDefinition,
#setProcessDefinition(ProcessDefinitionImpl),
#getProcessDefinition()protected String processDefinitionKey
protected String processDefinitionName
protected Integer processDefinitionVersion
protected String deploymentId
protected String activityId
#processDefinition.#activity,
#setActivity(ActivityImpl),
#getActivity()protected String activityName
protected String processInstanceId
getProcessInstance()protected String businessKey
protected String parentId
getParent(),
setParentId(String)protected String superExecutionId
#setSuperExecution(ExecutionEntityImpl)protected String rootProcessInstanceId
protected ExecutionEntityImpl rootProcessInstance
protected boolean forcedUpdate
protected List<VariableInstanceEntity> queryVariables
protected boolean isDeleted
public static ExecutionEntityImpl createWithEmptyRelationshipCollections()
public Object getPersistentState()
EntitygetPersistentState in interface Entitypublic org.activiti.bpmn.model.FlowElement getCurrentFlowElement()
DelegateExecutiongetCurrentFlowElement in interface DelegateExecutionpublic void setCurrentFlowElement(org.activiti.bpmn.model.FlowElement currentFlowElement)
DelegateExecutionsetCurrentFlowElement in interface DelegateExecutionpublic org.activiti.bpmn.model.ActivitiListener getCurrentActivitiListener()
DelegateExecutionActivitiListener instance matching an ExecutionListener
if currently an execution listener is being execution.
Returns null otherwise.getCurrentActivitiListener in interface DelegateExecutionpublic void setCurrentActivitiListener(org.activiti.bpmn.model.ActivitiListener currentActivitiListener)
DelegateExecutionExecutionListener is being executed.setCurrentActivitiListener in interface DelegateExecutionpublic List<ExecutionEntityImpl> getExecutions()
getExecutions in interface DelegateExecutiongetExecutions in interface ExecutionEntitypublic void addChildExecution(ExecutionEntity executionEntity)
addChildExecution in interface ExecutionEntityprotected void ensureExecutionsInitialized()
public String getBusinessKey()
ProcessInstancegetBusinessKey in interface ProcessInstancepublic void setBusinessKey(String businessKey)
setBusinessKey in interface ExecutionEntitypublic String getProcessInstanceBusinessKey()
DelegateExecutiongetProcessInstanceBusinessKey in interface DelegateExecutionpublic void setProcessDefinitionId(String processDefinitionId)
setProcessDefinitionId in interface ExecutionEntitypublic String getProcessDefinitionId()
DelegateExecutiongetProcessDefinitionId in interface DelegateExecutiongetProcessDefinitionId in interface ProcessInstancepublic String getProcessDefinitionKey()
ProcessInstancegetProcessDefinitionKey in interface ProcessInstancepublic void setProcessDefinitionKey(String processDefinitionKey)
setProcessDefinitionKey in interface ExecutionEntitypublic String getProcessDefinitionName()
ProcessInstancegetProcessDefinitionName in interface ProcessInstancepublic void setProcessDefinitionName(String processDefinitionName)
setProcessDefinitionName in interface ExecutionEntitypublic Integer getProcessDefinitionVersion()
ProcessInstancegetProcessDefinitionVersion in interface ProcessInstancepublic void setProcessDefinitionVersion(Integer processDefinitionVersion)
setProcessDefinitionVersion in interface ExecutionEntitypublic String getDeploymentId()
ProcessInstancegetDeploymentId in interface ProcessInstancepublic void setDeploymentId(String deploymentId)
setDeploymentId in interface ExecutionEntitypublic ExecutionEntityImpl getProcessInstance()
getProcessInstance in interface ExecutionEntityprotected void ensureProcessInstanceInitialized()
public void setProcessInstance(ExecutionEntity processInstance)
setProcessInstance in interface ExecutionEntitypublic boolean isProcessInstanceType()
DelegateExecutionisProcessInstanceType in interface DelegateExecutionpublic ExecutionEntityImpl getParent()
getParent in interface DelegateExecutiongetParent in interface ExecutionEntityprotected void ensureParentInitialized()
public void setParent(ExecutionEntity parent)
setParent in interface ExecutionEntitypublic String getSuperExecutionId()
DelegateExecutiongetSuperExecutionId in interface DelegateExecutiongetSuperExecutionId in interface Executionpublic ExecutionEntityImpl getSuperExecution()
getSuperExecution in interface ExecutionEntitypublic void setSuperExecution(ExecutionEntity superExecution)
setSuperExecution in interface ExecutionEntityprotected void ensureSuperExecutionInitialized()
public ExecutionEntityImpl getSubProcessInstance()
getSubProcessInstance in interface ExecutionEntitypublic void setSubProcessInstance(ExecutionEntity subProcessInstance)
setSubProcessInstance in interface ExecutionEntityprotected void ensureSubProcessInstanceInitialized()
public ExecutionEntity getRootProcessInstance()
getRootProcessInstance in interface ExecutionEntityprotected void ensureRootProcessInstanceInitialized()
public void setRootProcessInstance(ExecutionEntity rootProcessInstance)
setRootProcessInstance in interface ExecutionEntitypublic String getRootProcessInstanceId()
DelegateExecutiongetRootProcessInstanceId in interface DelegateExecutiongetRootProcessInstanceId in interface Executionpublic void setRootProcessInstanceId(String rootProcessInstanceId)
setRootProcessInstanceId in interface ExecutionEntitypublic boolean isScope()
DelegateExecutionisScope in interface DelegateExecutionpublic void setScope(boolean isScope)
DelegateExecutionsetScope in interface DelegateExecutionpublic void forceUpdate()
forceUpdate in interface ExecutionEntityprotected void initializeVariableInstanceBackPointer(VariableInstanceEntity variableInstance)
initializeVariableInstanceBackPointer in class VariableScopeImplprotected Collection<VariableInstanceEntity> loadVariableInstances()
loadVariableInstances in class VariableScopeImplprotected VariableScopeImpl getParentVariableScope()
getParentVariableScope in class VariableScopeImplprotected ExecutionEntityImpl getSourceActivityExecution()
#updateActivityInstanceIdInHistoricVariableUpdate(HistoricDetailVariableInstanceUpdateEntity, ExecutionEntityImpl)getSourceActivityExecution in class VariableScopeImplprotected VariableInstanceEntity createVariableInstance(String variableName, Object value, ExecutionEntity sourceActivityExecution)
createVariableInstance in class VariableScopeImplprotected void updateVariableInstance(VariableInstanceEntity variableInstance, Object value, ExecutionEntity sourceActivityExecution)
updateVariableInstance in class VariableScopeImplprotected VariableInstanceEntity getSpecificVariable(String variableName)
getSpecificVariable in class VariableScopeImplprotected List<VariableInstanceEntity> getSpecificVariables(Collection<String> variableNames)
getSpecificVariables in class VariableScopeImplpublic List<EventSubscriptionEntity> getEventSubscriptions()
getEventSubscriptions in interface ExecutionEntityprotected void ensureEventSubscriptionsInitialized()
public List<JobEntity> getJobs()
getJobs in interface ExecutionEntityprotected void ensureJobsInitialized()
public List<TimerJobEntity> getTimerJobs()
getTimerJobs in interface ExecutionEntityprotected void ensureTimerJobsInitialized()
protected void ensureTasksInitialized()
public List<TaskEntity> getTasks()
getTasks in interface ExecutionEntitypublic List<IdentityLinkEntity> getIdentityLinks()
getIdentityLinks in interface ExecutionEntityprotected void ensureIdentityLinksInitialized()
public String getProcessInstanceId()
DelegateExecutiongetProcessInstanceId in interface DelegateExecutiongetProcessInstanceId in interface Executionpublic void setProcessInstanceId(String processInstanceId)
setProcessInstanceId in interface ExecutionEntitypublic String getParentId()
DelegateExecutiongetParentId in interface DelegateExecutiongetParentId in interface Executionpublic void setParentId(String parentId)
setParentId in interface ExecutionEntitypublic String getActivityId()
ExecutiongetActivityId in interface Executionpublic boolean isConcurrent()
DelegateExecutionisConcurrent in interface DelegateExecutionpublic void setConcurrent(boolean isConcurrent)
DelegateExecutionsetConcurrent in interface DelegateExecutionpublic boolean isActive()
DelegateExecutionisActive in interface DelegateExecutionpublic void setActive(boolean isActive)
DelegateExecutionsetActive in interface DelegateExecutionpublic void inactivate()
DelegateExecutioninactivate in interface DelegateExecutionpublic boolean isEnded()
DelegateExecutionisEnded in interface DelegateExecutionisEnded in interface Executionpublic void setEnded(boolean isEnded)
setEnded in interface ExecutionEntitypublic String getEventName()
DelegateExecutionExecutionListener.getEventName in interface DelegateExecutionpublic void setEventName(String eventName)
DelegateExecutionExecutionListener).setEventName in interface DelegateExecutionsetEventName in interface ExecutionEntitypublic String getDeleteReason()
getDeleteReason in interface ExecutionEntitypublic void setDeleteReason(String deleteReason)
setDeleteReason in interface ExecutionEntitypublic int getSuspensionState()
getSuspensionState in interface ExecutionEntitypublic void setSuspensionState(int suspensionState)
setSuspensionState in interface ExecutionEntitypublic boolean isSuspended()
ExecutionisSuspended in interface ExecutionisSuspended in interface ProcessInstancepublic boolean isEventScope()
isEventScope in interface ExecutionEntitypublic void setEventScope(boolean isEventScope)
setEventScope in interface ExecutionEntitypublic boolean isMultiInstanceRoot()
DelegateExecutionisMultiInstanceRoot in interface DelegateExecutionisMultiInstanceRoot in interface ExecutionEntitypublic void setMultiInstanceRoot(boolean isMultiInstanceRoot)
DelegateExecutionsetMultiInstanceRoot in interface DelegateExecutionsetMultiInstanceRoot in interface ExecutionEntitypublic boolean isCountEnabled()
isCountEnabled in interface CountingExecutionEntitypublic void setCountEnabled(boolean isCountEnabled)
setCountEnabled in interface CountingExecutionEntitypublic String getCurrentActivityId()
DelegateExecutiongetCurrentActivityId in interface DelegateExecutionpublic String getName()
ExecutiongetName in interface ExecutiongetName in interface ProcessInstancepublic void setName(String name)
setName in interface ExecutionEntitypublic String getDescription()
ExecutiongetDescription in interface ExecutiongetDescription in interface ProcessInstancepublic void setDescription(String description)
setDescription in interface ExecutionEntitypublic String getLocalizedName()
ProcessInstancegetLocalizedName in interface ProcessInstancepublic void setLocalizedName(String localizedName)
setLocalizedName in interface ExecutionEntitypublic String getLocalizedDescription()
ProcessInstancegetLocalizedDescription in interface ProcessInstancepublic void setLocalizedDescription(String localizedDescription)
setLocalizedDescription in interface ExecutionEntitypublic String getTenantId()
DelegateExecutiongetTenantId in interface DelegateExecutiongetTenantId in interface ExecutiongetTenantId in interface ProcessInstancepublic void setTenantId(String tenantId)
setTenantId in interface ExecutionEntitypublic Date getLockTime()
getLockTime in interface ExecutionEntitypublic void setLockTime(Date lockTime)
setLockTime in interface ExecutionEntitypublic Map<String,Object> getProcessVariables()
ProcessInstancegetProcessVariables in interface ProcessInstancepublic List<VariableInstanceEntity> getQueryVariables()
public void setQueryVariables(List<VariableInstanceEntity> queryVariables)
public boolean isDeleted()
isDeleted in interface EntityisDeleted in interface ExecutionEntityisDeleted in class AbstractEntitypublic void setDeleted(boolean isDeleted)
setDeleted in interface EntitysetDeleted in interface ExecutionEntitysetDeleted in class AbstractEntitypublic String getActivityName()
public String getStartUserId()
ProcessInstancegetStartUserId in interface ExecutionEntitygetStartUserId in interface ProcessInstancepublic void setStartUserId(String startUserId)
setStartUserId in interface ExecutionEntitypublic Date getStartTime()
ProcessInstancegetStartTime in interface ExecutionEntitygetStartTime in interface ProcessInstancepublic void setStartTime(Date startTime)
setStartTime in interface ExecutionEntitypublic int getEventSubscriptionCount()
getEventSubscriptionCount in interface CountingExecutionEntitypublic void setEventSubscriptionCount(int eventSubscriptionCount)
setEventSubscriptionCount in interface CountingExecutionEntitypublic int getTaskCount()
getTaskCount in interface CountingExecutionEntitypublic void setTaskCount(int taskCount)
setTaskCount in interface CountingExecutionEntitypublic int getJobCount()
getJobCount in interface CountingExecutionEntitypublic void setJobCount(int jobCount)
setJobCount in interface CountingExecutionEntitypublic int getTimerJobCount()
getTimerJobCount in interface CountingExecutionEntitypublic void setTimerJobCount(int timerJobCount)
setTimerJobCount in interface CountingExecutionEntitypublic int getSuspendedJobCount()
getSuspendedJobCount in interface CountingExecutionEntitypublic void setSuspendedJobCount(int suspendedJobCount)
setSuspendedJobCount in interface CountingExecutionEntitypublic int getDeadLetterJobCount()
getDeadLetterJobCount in interface CountingExecutionEntitypublic void setDeadLetterJobCount(int deadLetterJobCount)
setDeadLetterJobCount in interface CountingExecutionEntitypublic int getVariableCount()
getVariableCount in interface CountingExecutionEntitypublic void setVariableCount(int variableCount)
setVariableCount in interface CountingExecutionEntitypublic int getIdentityLinkCount()
getIdentityLinkCount in interface CountingExecutionEntitypublic void setIdentityLinkCount(int identityLinkCount)
setIdentityLinkCount in interface CountingExecutionEntityCopyright © 2016 Alfresco. All rights reserved.