Class FlowableVariableEventImpl

java.lang.Object
org.flowable.common.engine.impl.event.FlowableEventImpl
org.flowable.common.engine.impl.event.FlowableEngineEventImpl
org.flowable.engine.delegate.event.impl.FlowableProcessEventImpl
org.flowable.engine.delegate.event.impl.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
     
    protected String
     
    protected String
     
    protected org.flowable.variable.api.types.VariableType
     
    protected Object
     

    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

    Modifier and Type
    Method
    Description
     
     
     
    org.flowable.variable.api.types.VariableType
     
     
    void
    setTaskId(String taskId)
     
    void
    setVariableInstanceId(String variableInstanceId)
     
    void
    setVariableName(String variableName)
     
    void
    setVariableType(org.flowable.variable.api.types.VariableType variableType)
     
    void
    setVariableValue(Object variableValue)
     

    Methods inherited from class org.flowable.engine.delegate.event.impl.FlowableProcessEventImpl

    getExecution

    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 class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    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 Details

    • variableName

      protected String variableName
    • variableValue

      protected Object variableValue
    • variableType

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

      protected String taskId
    • variableInstanceId

      protected String variableInstanceId
  • Constructor Details

    • FlowableVariableEventImpl

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

    • 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)
    • getVariableInstanceId

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

      public void setVariableInstanceId(String variableInstanceId)