Class DynamicNodeInstance

    • Constructor Detail

      • DynamicNodeInstance

        public DynamicNodeInstance()
    • Method Detail

      • getDynamicNode

        protected DynamicNode getDynamicNode()
      • getNodeName

        public String getNodeName()
        Specified by:
        getNodeName in interface org.kie.api.runtime.process.NodeInstance
        Overrides:
        getNodeName in class NodeInstanceImpl
      • isTerminated

        protected boolean isTerminated​(org.kie.api.runtime.process.NodeInstance from)
      • triggerSelectedNode

        protected void triggerSelectedNode​(org.kie.api.definition.process.Node node,
                                           Object event)
      • matchCreated

        public void matchCreated​(org.kie.api.event.rule.MatchCreatedEvent event)
        Specified by:
        matchCreated in interface org.kie.api.event.rule.AgendaEventListener
      • matchCancelled

        public void matchCancelled​(org.kie.api.event.rule.MatchCancelledEvent event)
        Specified by:
        matchCancelled in interface org.kie.api.event.rule.AgendaEventListener
      • afterMatchFired

        public void afterMatchFired​(org.kie.api.event.rule.AfterMatchFiredEvent event)
        Specified by:
        afterMatchFired in interface org.kie.api.event.rule.AgendaEventListener
      • agendaGroupPopped

        public void agendaGroupPopped​(org.kie.api.event.rule.AgendaGroupPoppedEvent event)
        Specified by:
        agendaGroupPopped in interface org.kie.api.event.rule.AgendaEventListener
      • agendaGroupPushed

        public void agendaGroupPushed​(org.kie.api.event.rule.AgendaGroupPushedEvent event)
        Specified by:
        agendaGroupPushed in interface org.kie.api.event.rule.AgendaEventListener
      • beforeMatchFired

        public void beforeMatchFired​(org.kie.api.event.rule.BeforeMatchFiredEvent event)
        Specified by:
        beforeMatchFired in interface org.kie.api.event.rule.AgendaEventListener
      • afterRuleFlowGroupActivated

        public void afterRuleFlowGroupActivated​(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)
        Specified by:
        afterRuleFlowGroupActivated in interface org.kie.api.event.rule.AgendaEventListener
      • afterRuleFlowGroupDeactivated

        public void afterRuleFlowGroupDeactivated​(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)
        Specified by:
        afterRuleFlowGroupDeactivated in interface org.kie.api.event.rule.AgendaEventListener
      • beforeRuleFlowGroupActivated

        public void beforeRuleFlowGroupActivated​(org.kie.api.event.rule.RuleFlowGroupActivatedEvent event)
        Specified by:
        beforeRuleFlowGroupActivated in interface org.kie.api.event.rule.AgendaEventListener
      • beforeRuleFlowGroupDeactivated

        public void beforeRuleFlowGroupDeactivated​(org.kie.api.event.rule.RuleFlowGroupDeactivatedEvent event)
        Specified by:
        beforeRuleFlowGroupDeactivated in interface org.kie.api.event.rule.AgendaEventListener