Interface InternalRuleUnitExecutor

    • Method Detail

      • cancelActivation

        void cancelActivation​(org.drools.core.spi.Activation activation)
      • onSuspend

        void onSuspend()
      • onResume

        void onResume()
      • switchToRuleUnit

        void switchToRuleUnit​(Class<? extends RuleUnit> ruleUnitClass,
                              org.drools.core.spi.Activation activation)
      • switchToRuleUnit

        void switchToRuleUnit​(RuleUnit ruleUnit,
                              org.drools.core.spi.Activation activation)
      • guardRuleUnit

        void guardRuleUnit​(Class<? extends RuleUnit> ruleUnitClass,
                           org.drools.core.spi.Activation activation)
      • guardRuleUnit

        void guardRuleUnit​(RuleUnit ruleUnit,
                           org.drools.core.spi.Activation activation)
      • getCurrentRuleUnit

        RuleUnit getCurrentRuleUnit()
      • addConsoleLogger

        org.kie.api.logger.KieRuntimeLogger addConsoleLogger()
      • addFileLogger

        org.kie.api.logger.KieRuntimeLogger addFileLogger​(String fileName)
      • addFileLogger

        org.kie.api.logger.KieRuntimeLogger addFileLogger​(String fileName,
                                                          int maxEventsInMemory)
      • addThreadedFileLogger

        org.kie.api.logger.KieRuntimeLogger addThreadedFileLogger​(String fileName,
                                                                  int interval)
      • getSessionObjects

        Collection<?> getSessionObjects()
      • getSessionObjects

        Collection<?> getSessionObjects​(org.kie.api.runtime.ObjectFilter filter)