Class FlowableVariableEventImpl
java.lang.Object
org.flowable.common.engine.impl.event.FlowableEventImpl
org.flowable.common.engine.impl.event.FlowableEngineEventImpl
org.flowable.variable.service.event.impl.FlowableVariableEventImpl
- All Implemented Interfaces:
FlowableEngineEvent, FlowableEvent, FlowableVariableEvent
public class FlowableVariableEventImpl
extends FlowableEngineEventImpl
implements FlowableVariableEvent
Implementation of
FlowableVariableEvent.- Author:
- Frederik Heremans
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected Stringprotected VariableTypeprotected ObjectFields inherited from class FlowableEngineEventImpl
scopeDefinitionId, scopeId, scopeType, subScopeIdFields inherited from class FlowableEventImpl
type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsetVariableInstanceId(String variableInstanceId) voidsetVariableName(String variableName) voidsetVariableType(VariableType variableType) voidsetVariableValue(Object variableValue) Methods inherited from class FlowableEngineEventImpl
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId, getType, setExecutionId, setProcessDefinitionId, setProcessInstanceId, setScopeDefinitionId, setScopeId, setScopeType, setSubScopeId, setTypeMethods inherited from class FlowableEventImpl
toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface FlowableEngineEvent
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeIdMethods inherited from interface FlowableEvent
getType
-
Field Details
-
variableName
-
variableValue
-
variableType
-
taskId
-
variableInstanceId
-
-
Constructor Details
-
FlowableVariableEventImpl
-
-
Method Details
-
getVariableName
- Specified by:
getVariableNamein interfaceFlowableVariableEvent- Returns:
- the name of the variable involved.
-
setVariableName
-
getVariableValue
- Specified by:
getVariableValuein interfaceFlowableVariableEvent- Returns:
- the current value of the variable.
-
setVariableValue
-
getVariableType
- Specified by:
getVariableTypein interfaceFlowableVariableEvent- Returns:
- The
VariableTypeof the variable.
-
setVariableType
-
getTaskId
- Specified by:
getTaskIdin interfaceFlowableVariableEvent- Returns:
- the id of the task the variable has been set on.
-
setTaskId
-
getVariableInstanceId
- Specified by:
getVariableInstanceIdin interfaceFlowableVariableEvent- Returns:
- the id of the variable instance.
-
setVariableInstanceId
-