Package org.flowable.variable.api.event
Interface FlowableVariableEvent
- All Superinterfaces:
org.flowable.common.engine.api.delegate.event.FlowableEngineEvent
,org.flowable.common.engine.api.delegate.event.FlowableEvent
public interface FlowableVariableEvent
extends org.flowable.common.engine.api.delegate.event.FlowableEngineEvent
An
FlowableEvent
related to a single variable.- Author:
- Frederik Heremans, Joram Barrez
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface org.flowable.common.engine.api.delegate.event.FlowableEngineEvent
getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId
Methods inherited from interface org.flowable.common.engine.api.delegate.event.FlowableEvent
getType
-
Method Details
-
getVariableName
String getVariableName()- Returns:
- the name of the variable involved.
-
getVariableValue
Object getVariableValue()- Returns:
- the current value of the variable.
-
getVariableType
VariableType getVariableType()- Returns:
- The
VariableType
of the variable.
-
getTaskId
String getTaskId()- Returns:
- the id of the task the variable has been set on.
-
getVariableInstanceId
String getVariableInstanceId()- Returns:
- the id of the variable instance.
-