Class UserTaskVariableEventImpl

java.lang.Object
java.util.EventObject
org.jbpm.process.instance.event.UserTaskEventImpl
org.jbpm.process.instance.event.UserTaskVariableEventImpl
All Implemented Interfaces:
Serializable, org.kie.api.event.KieRuntimeEvent, org.kie.api.event.usertask.UserTaskEvent, org.kie.api.event.usertask.UserTaskVariableEvent

public class UserTaskVariableEventImpl extends UserTaskEventImpl implements org.kie.api.event.usertask.UserTaskVariableEvent
See Also:
  • Constructor Details

    • UserTaskVariableEventImpl

      public UserTaskVariableEventImpl(org.kie.api.runtime.process.ProcessInstance instance, HumanTaskNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String identity)
  • Method Details

    • setVariableName

      public void setVariableName(String variableName)
    • setOldValue

      public void setOldValue(Object oldValue)
    • setNewValue

      public void setNewValue(Object newValue)
    • getVariableName

      public String getVariableName()
      Specified by:
      getVariableName in interface org.kie.api.event.usertask.UserTaskVariableEvent
    • getOldValue

      public Object getOldValue()
      Specified by:
      getOldValue in interface org.kie.api.event.usertask.UserTaskVariableEvent
    • getNewValue

      public Object getNewValue()
      Specified by:
      getNewValue in interface org.kie.api.event.usertask.UserTaskVariableEvent
    • setVariableType

      public void setVariableType(org.kie.api.event.usertask.UserTaskVariableEvent.VariableEventType variableType)
    • getVariableType

      public org.kie.api.event.usertask.UserTaskVariableEvent.VariableEventType getVariableType()
      Specified by:
      getVariableType in interface org.kie.api.event.usertask.UserTaskVariableEvent
    • toString

      public String toString()
      Overrides:
      toString in class EventObject