Package org.drools.core.spi
Interface RuleFlowGroup
-
- All Superinterfaces:
org.kie.api.runtime.rule.RuleFlowGroup
- All Known Subinterfaces:
InternalRuleFlowGroup
- All Known Implementing Classes:
AgendaGroupQueueImpl
,RuleFlowGroupImpl
public interface RuleFlowGroup extends org.kie.api.runtime.rule.RuleFlowGroup
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getName()
boolean
isActive()
boolean
isAutoDeactivate()
boolean
isEmpty()
void
setAutoDeactivate(boolean autoDeactivate)
Sets the auto-deactivate status of this RuleFlowGroup.int
size()
-
-
-
Method Detail
-
getName
String getName()
- Specified by:
getName
in interfaceorg.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.
-
-