Class KogitoProcessVariableChangedEventImpl

java.lang.Object
java.util.EventObject
org.jbpm.process.instance.event.ProcessEvent
org.jbpm.process.instance.event.KogitoProcessVariableChangedEventImpl
All Implemented Interfaces:
Serializable, org.kie.api.event.KieRuntimeEvent, org.kie.api.event.process.ProcessEvent, org.kie.api.event.process.ProcessVariableChangedEvent, KogitoProcessVariableChangedEvent

public class KogitoProcessVariableChangedEventImpl extends ProcessEvent implements KogitoProcessVariableChangedEvent
See Also:
  • Constructor Details

    • KogitoProcessVariableChangedEventImpl

      public KogitoProcessVariableChangedEventImpl(String id, String instanceId, Object oldValue, Object newValue, List<String> tags, org.kie.api.runtime.process.ProcessInstance processInstance, KogitoNodeInstance nodeInstance, org.kie.api.runtime.KieRuntime kruntime, String identity)
  • Method Details

    • getVariableInstanceId

      public String getVariableInstanceId()
      Specified by:
      getVariableInstanceId in interface org.kie.api.event.process.ProcessVariableChangedEvent
    • getVariableId

      public String getVariableId()
      Specified by:
      getVariableId in interface org.kie.api.event.process.ProcessVariableChangedEvent
    • getOldValue

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

      public Object getNewValue()
      Specified by:
      getNewValue in interface org.kie.api.event.process.ProcessVariableChangedEvent
    • hasTag

      public boolean hasTag(String tag)
      Specified by:
      hasTag in interface org.kie.api.event.process.ProcessVariableChangedEvent
    • getTags

      public List<String> getTags()
      Specified by:
      getTags in interface org.kie.api.event.process.ProcessVariableChangedEvent
    • getNodeInstance

      public KogitoNodeInstance getNodeInstance()
      Specified by:
      getNodeInstance in interface KogitoProcessVariableChangedEvent
    • toString

      public String toString()
      Overrides:
      toString in class EventObject