Class IterableProcessEventListener.CachedProcessVariableChangedEvent

  • All Implemented Interfaces:
    org.kie.api.event.KieRuntimeEvent, org.kie.api.event.process.ProcessEvent, org.kie.api.event.process.ProcessVariableChangedEvent
    Enclosing class:
    IterableProcessEventListener

    public static class IterableProcessEventListener.CachedProcessVariableChangedEvent
    extends Object
    implements org.kie.api.event.process.ProcessVariableChangedEvent
    • Constructor Detail

      • CachedProcessVariableChangedEvent

        public CachedProcessVariableChangedEvent​(org.kie.api.event.process.ProcessVariableChangedEvent event)
    • Method Detail

      • getVariableId

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

        public String getVariableInstanceId()
        Specified by:
        getVariableInstanceId 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
      • getTags

        public List<String> getTags()
        Specified by:
        getTags 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