public interface InterpretableExecution extends ActivityExecution, ExecutionListenerExecution, PvmProcessInstance
createExecution, createSubProcessInstance, createSubProcessInstance, destroyScope, end, enterActivityInstance, executeActivity, findInactiveConcurrentExecutions, getActivity, getActivityInstanceId, getExecutions, getParent, getParentActivityInstanceId, inactivate, isActive, isConcurrent, isEnded, isProcessInstance, leaveActivityInstance, setActive, setActivityInstanceId, setConcurrent, setScope, takeAll
getDeleteReason, getEventName, getEventSource
getBusinessKey, getCurrentActivityId, getCurrentActivityName, getCurrentTransitionId, getId, getParentId, getProcessBusinessKey, getProcessDefinitionId, getProcessInstanceId
getVariable, getVariableLocal, getVariableNames, getVariableNamesLocal, getVariables, getVariablesLocal, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setVariable, setVariableLocal, setVariables, setVariablesLocal
findActiveActivityIds, findExecution, isEnded, start, start, start, start
getActivity, getVariable, getVariables, hasVariable, setVariable, signal
void take(PvmTransition transition)
ActivityExecution
take
in interface ActivityExecution
void setEventName(String eventName)
void setEventSource(PvmProcessElement element)
Integer getExecutionListenerIndex()
void setExecutionListenerIndex(Integer executionListenerIndex)
ProcessDefinitionImpl getProcessDefinition()
void setActivity(ActivityImpl activity)
void performOperation(AtomicOperation etomicOperation)
void performOperationSync(AtomicOperation executionOperation)
boolean isScope()
ActivityExecution
isScope
in interface ActivityExecution
void destroy()
void remove()
InterpretableExecution getReplacedBy()
void setReplacedBy(InterpretableExecution replacedBy)
InterpretableExecution getSubProcessInstance()
void setSubProcessInstance(InterpretableExecution subProcessInstance)
InterpretableExecution getSuperExecution()
void deleteCascade(String deleteReason)
deleteCascade
in interface PvmProcessInstance
void deleteCascade2(String deleteReason)
boolean isDeleteRoot()
TransitionImpl getTransition()
void setTransition(TransitionImpl object)
void initialize()
void setParent(InterpretableExecution parent)
void setProcessDefinition(ProcessDefinitionImpl processDefinitionImpl)
void setProcessInstance(InterpretableExecution processInstance)
boolean isEventScope()
void setEventScope(boolean isEventScope)
ProcessInstanceStartContext getProcessInstanceStartContext()
void disposeProcessInstanceStartContext()
Copyright © 2015. All rights reserved.