public interface InterpretableExecution extends ActivityExecution, ExecutionListenerExecution, PvmProcessInstance
createExecution, createSubProcessInstance, destroyScope, end, executeActivity, findInactiveConcurrentExecutions, getActivity, getExecutions, getParent, getProcessInstance, inactivate, isActive, isConcurrent, isEnded, isProcessInstanceType, setActive, setConcurrent, setEnded, setScope, takeAll
getDeleteReason, getEventName, getEventSource
getBusinessKey, getCurrentActivityId, getCurrentActivityName, getEngineServices, getId, getParentId, getProcessBusinessKey, getProcessDefinitionId, getProcessInstanceId, getSuperExecutionId, getTenantId
createVariableLocal, 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, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setVariable, setVariable, setVariableLocal, setVariableLocal, setVariables, setVariablesLocal
findActiveActivityIds, findExecution, isEnded, start
getActivity, getVariable, getVariables, hasVariable, setVariable, signal
void take(PvmTransition transition)
ActivityExecution
take
in interface ActivityExecution
void take(PvmTransition transition, boolean fireActivityCompletedEvent)
void setEventName(String eventName)
void setEventSource(PvmProcessElement element)
Integer getExecutionListenerIndex()
void setExecutionListenerIndex(Integer executionListenerIndex)
ProcessDefinitionImpl getProcessDefinition()
void setActivity(ActivityImpl activity)
void performOperation(AtomicOperation etomicOperation)
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
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)
StartingExecution getStartingExecution()
void disposeStartingExecution()
Copyright © 2016 Alfresco. All rights reserved.