Class FlowableVariableEventImpl

  • All Implemented Interfaces:
    org.flowable.common.engine.api.delegate.event.FlowableEngineEvent, org.flowable.common.engine.api.delegate.event.FlowableEvent, FlowableProcessEngineEvent, org.flowable.variable.api.event.FlowableVariableEvent

    public class FlowableVariableEventImpl
    extends FlowableProcessEventImpl
    implements org.flowable.variable.api.event.FlowableVariableEvent
    Implementation of FlowableVariableEvent.
    Author:
    Frederik Heremans
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected String taskId  
      protected String variableName  
      protected org.flowable.variable.api.types.VariableType variableType  
      protected Object variableValue  
      • Fields inherited from class org.flowable.common.engine.impl.event.FlowableEngineEventImpl

        scopeDefinitionId, scopeId, scopeType, subScopeId
      • Fields inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl

        type
    • Constructor Summary

      Constructors 
      Constructor Description
      FlowableVariableEventImpl​(org.flowable.common.engine.api.delegate.event.FlowableEngineEventType type)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getTaskId()  
      String getVariableName()  
      org.flowable.variable.api.types.VariableType getVariableType()  
      Object getVariableValue()  
      void setTaskId​(String taskId)  
      void setVariableName​(String variableName)  
      void setVariableType​(org.flowable.variable.api.types.VariableType variableType)  
      void setVariableValue​(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, setType
      • Methods inherited from class org.flowable.common.engine.impl.event.FlowableEventImpl

        toString
      • Methods 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
    • Field Detail

      • variableName

        protected String variableName
      • variableValue

        protected Object variableValue
      • variableType

        protected org.flowable.variable.api.types.VariableType variableType
      • taskId

        protected String taskId
    • Constructor Detail

      • FlowableVariableEventImpl

        public FlowableVariableEventImpl​(org.flowable.common.engine.api.delegate.event.FlowableEngineEventType type)
    • Method Detail

      • getVariableName

        public String getVariableName()
        Specified by:
        getVariableName in interface org.flowable.variable.api.event.FlowableVariableEvent
      • setVariableName

        public void setVariableName​(String variableName)
      • getVariableValue

        public Object getVariableValue()
        Specified by:
        getVariableValue in interface org.flowable.variable.api.event.FlowableVariableEvent
      • setVariableValue

        public void setVariableValue​(Object variableValue)
      • getVariableType

        public org.flowable.variable.api.types.VariableType getVariableType()
        Specified by:
        getVariableType in interface org.flowable.variable.api.event.FlowableVariableEvent
      • setVariableType

        public void setVariableType​(org.flowable.variable.api.types.VariableType variableType)
      • getTaskId

        public String getTaskId()
        Specified by:
        getTaskId in interface org.flowable.variable.api.event.FlowableVariableEvent
      • setTaskId

        public void setTaskId​(String taskId)