org.activiti.engine.impl.pvm.runtime
接口 InterpretableExecution
- 所有超级接口:
- ActivityExecution, DelegateExecution, ExecutionListenerExecution, PvmExecution, PvmProcessInstance, VariableScope
- 所有已知实现类:
- ExecutionEntity, ExecutionImpl
public interface InterpretableExecution
- extends ActivityExecution, ExecutionListenerExecution, PvmProcessInstance
- 作者:
- Tom Baeyens
从接口 org.activiti.engine.impl.pvm.delegate.ActivityExecution 继承的方法 |
createExecution, createSubProcessInstance, destroyScope, end, executeActivity, findInactiveConcurrentExecutions, getActivity, getExecutions, getParent, inactivate, isActive, isConcurrent, isEnded, isProcessInstanceType, setActive, setConcurrent, setScope, takeAll |
从接口 org.activiti.engine.delegate.VariableScope 继承的方法 |
createVariableLocal, getVariable, getVariableLocal, getVariableNames, getVariableNamesLocal, getVariables, getVariablesLocal, hasVariable, hasVariableLocal, hasVariables, hasVariablesLocal, removeVariable, removeVariableLocal, removeVariables, removeVariables, removeVariablesLocal, removeVariablesLocal, setVariable, setVariableLocal, setVariables, setVariablesLocal |
take
void take(PvmTransition transition)
- 从接口
ActivityExecution
复制的描述
- leaves the current activity by taking the given transition.
- 指定者:
- 接口
ActivityExecution
中的 take
setEventName
void setEventName(String eventName)
setEventSource
void setEventSource(PvmProcessElement element)
getExecutionListenerIndex
Integer getExecutionListenerIndex()
setExecutionListenerIndex
void setExecutionListenerIndex(Integer executionListenerIndex)
getProcessDefinition
ProcessDefinitionImpl getProcessDefinition()
setActivity
void setActivity(ActivityImpl activity)
performOperation
void performOperation(AtomicOperation etomicOperation)
isScope
boolean isScope()
- 从接口
ActivityExecution
复制的描述
- Returns whether this execution is a scope.
- 指定者:
- 接口
ActivityExecution
中的 isScope
destroy
void destroy()
remove
void remove()
getReplacedBy
InterpretableExecution getReplacedBy()
setReplacedBy
void setReplacedBy(InterpretableExecution replacedBy)
getSubProcessInstance
InterpretableExecution getSubProcessInstance()
setSubProcessInstance
void setSubProcessInstance(InterpretableExecution subProcessInstance)
getSuperExecution
InterpretableExecution getSuperExecution()
deleteCascade
void deleteCascade(String deleteReason)
- 指定者:
- 接口
PvmProcessInstance
中的 deleteCascade
isDeleteRoot
boolean isDeleteRoot()
getTransition
TransitionImpl getTransition()
setTransition
void setTransition(TransitionImpl object)
initialize
void initialize()
setParent
void setParent(InterpretableExecution parent)
setProcessDefinition
void setProcessDefinition(ProcessDefinitionImpl processDefinitionImpl)
setProcessInstance
void setProcessInstance(InterpretableExecution processInstance)
isEventScope
boolean isEventScope()
setEventScope
void setEventScope(boolean isEventScope)
getStartingExecution
StartingExecution getStartingExecution()
disposeStartingExecution
void disposeStartingExecution()
Copyright © 2013 Alfresco. All rights reserved.