Interface RuleScenarioExecutableBuilder

    • Method Detail

      • setActiveAgendaGroup

        void setActiveAgendaGroup​(String agendaGroup)
      • setActiveRuleFlowGroup

        void setActiveRuleFlowGroup​(String ruleFlowGroup)
      • insert

        void insert​(Object element)
      • getAvailableRules

        default Set<String> getAvailableRules​(org.kie.api.KieBase kieBase,
                                              String activeAgendaGroup)
        Method to calculate actual number of available rules filtered by active agenda group
        Parameters:
        kieBase -
        activeAgendaGroup - name of the active agenda group. Use null if default one
        Returns:
      • prettyFullyQualifiedName

        static String prettyFullyQualifiedName​(org.kie.api.definition.rule.Rule rule)