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 org.flowable.common.engine.impl.event.FlowableEngineEventImpl
scopeDefinitionId, scopeId, scopeType, subScopeIdFields inherited from class org.flowable.common.engine.impl.event.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 org.flowable.common.engine.impl.event.FlowableEngineEventImpl
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId, getType, setExecutionId, setProcessDefinitionId, setProcessInstanceId, setScopeDefinitionId, setScopeId, setScopeType, setSubScopeId, setTypeMethods inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl
toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.flowable.common.engine.api.delegate.event.FlowableEngineEvent
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeIdMethods inherited from interface org.flowable.common.engine.api.delegate.event.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
-