Interface RuleFlowGroup

  • All Superinterfaces:
    org.kie.api.runtime.rule.RuleFlowGroup
    All Known Subinterfaces:
    InternalRuleFlowGroup
    All Known Implementing Classes:
    AgendaGroupQueueImpl

    public interface RuleFlowGroup
    extends org.kie.api.runtime.rule.RuleFlowGroup
    • Method Detail

      • getName

        java.lang.String getName()
        Specified by:
        getName in interface org.kie.api.runtime.rule.RuleFlowGroup
      • isEmpty

        boolean isEmpty()
      • size

        int size()
      • isActive

        boolean isActive()
      • isAutoDeactivate

        boolean isAutoDeactivate()
      • setAutoDeactivate

        void setAutoDeactivate​(boolean autoDeactivate)
        Sets the auto-deactivate status of this RuleFlowGroup. If this is set to true, an active RuleFlowGroup automatically deactivates if it has no more activations. If it had no activations when it was activated, it will be deactivated immediately.