Class ProcessEventSupport

    • Constructor Detail

      • ProcessEventSupport

        public ProcessEventSupport()
        Do not use this constructor. It should be used just by deserialization.
    • Method Detail

      • fireBeforeProcessStarted

        public void fireBeforeProcessStarted​(org.kie.api.runtime.process.ProcessInstance instance,
                                             org.kie.api.runtime.KieRuntime kruntime)
      • fireAfterProcessStarted

        public void fireAfterProcessStarted​(org.kie.api.runtime.process.ProcessInstance instance,
                                            org.kie.api.runtime.KieRuntime kruntime)
      • fireBeforeProcessCompleted

        public void fireBeforeProcessCompleted​(org.kie.api.runtime.process.ProcessInstance instance,
                                               org.kie.api.runtime.KieRuntime kruntime)
      • fireAfterProcessCompleted

        public void fireAfterProcessCompleted​(org.kie.api.runtime.process.ProcessInstance instance,
                                              org.kie.api.runtime.KieRuntime kruntime)
      • fireOnAsyncNodeScheduledEvent

        public void fireOnAsyncNodeScheduledEvent​(org.kie.api.runtime.process.NodeInstance nodeInstance,
                                                  InternalKnowledgeRuntime kruntime,
                                                  Map<String,​Object> data)
      • fireBeforeNodeTriggered

        public void fireBeforeNodeTriggered​(org.kie.api.runtime.process.NodeInstance nodeInstance,
                                            org.kie.api.runtime.KieRuntime kruntime)
      • fireAfterNodeTriggered

        public void fireAfterNodeTriggered​(org.kie.api.runtime.process.NodeInstance nodeInstance,
                                           org.kie.api.runtime.KieRuntime kruntime)
      • fireBeforeNodeLeft

        public void fireBeforeNodeLeft​(org.kie.api.runtime.process.NodeInstance nodeInstance,
                                       org.kie.api.runtime.KieRuntime kruntime)
      • fireAfterNodeLeft

        public void fireAfterNodeLeft​(org.kie.api.runtime.process.NodeInstance nodeInstance,
                                      org.kie.api.runtime.KieRuntime kruntime)
      • fireBeforeVariableChanged

        public void fireBeforeVariableChanged​(String id,
                                              String instanceId,
                                              Object oldValue,
                                              Object newValue,
                                              List<String> tags,
                                              org.kie.api.runtime.process.ProcessInstance processInstance,
                                              org.kie.api.runtime.KieRuntime kruntime)
      • fireAfterVariableChanged

        public void fireAfterVariableChanged​(String name,
                                             String id,
                                             Object oldValue,
                                             Object newValue,
                                             List<String> tags,
                                             org.kie.api.runtime.process.ProcessInstance processInstance,
                                             org.kie.api.runtime.KieRuntime kruntime)
      • fireBeforeSLAViolated

        public void fireBeforeSLAViolated​(org.kie.api.runtime.process.ProcessInstance instance,
                                          org.kie.api.runtime.KieRuntime kruntime)
      • fireAfterSLAViolated

        public void fireAfterSLAViolated​(org.kie.api.runtime.process.ProcessInstance instance,
                                         org.kie.api.runtime.KieRuntime kruntime)
      • fireBeforeSLAViolated

        public void fireBeforeSLAViolated​(org.kie.api.runtime.process.ProcessInstance instance,
                                          org.kie.api.runtime.process.NodeInstance nodeInstance,
                                          org.kie.api.runtime.KieRuntime kruntime)
      • fireAfterSLAViolated

        public void fireAfterSLAViolated​(org.kie.api.runtime.process.ProcessInstance instance,
                                         org.kie.api.runtime.process.NodeInstance nodeInstance,
                                         org.kie.api.runtime.KieRuntime kruntime)
      • fireOnSignal

        public void fireOnSignal​(org.kie.api.runtime.process.ProcessInstance instance,
                                 org.kie.api.runtime.process.NodeInstance nodeInstance,
                                 org.kie.api.runtime.KieRuntime kruntime,
                                 String signalName,
                                 Object signalObject)
      • fireOnMessage

        public void fireOnMessage​(org.kie.api.runtime.process.ProcessInstance instance,
                                  org.kie.api.runtime.process.NodeInstance nodeInstance,
                                  org.kie.api.runtime.KieRuntime kruntime,
                                  String messageName,
                                  Object messageObject)
      • reset

        public void reset()