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, takeAllgetDeleteReason, getEventName, getEventSourcegetBusinessKey, getCurrentActivityId, getCurrentActivityName, getEngineServices, getId, getParentId, getProcessBusinessKey, getProcessDefinitionId, getProcessInstanceId, getSuperExecutionId, getTenantIdcreateVariableLocal, 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, setVariablesLocalfindActiveActivityIds, findExecution, isEnded, startgetActivity, getVariable, getVariables, hasVariable, setVariable, signalvoid take(PvmTransition transition)
ActivityExecutiontake in interface ActivityExecutionvoid 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()
ActivityExecutionisScope in interface ActivityExecutionvoid destroy()
void remove()
InterpretableExecution getReplacedBy()
void setReplacedBy(InterpretableExecution replacedBy)
InterpretableExecution getSubProcessInstance()
void setSubProcessInstance(InterpretableExecution subProcessInstance)
InterpretableExecution getSuperExecution()
void deleteCascade(String deleteReason)
deleteCascade in interface PvmProcessInstanceboolean 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.