Class RuleAndRuleGroupTrackingAgendaFilter
java.lang.Object
de.hybris.platform.droolsruleengineservices.agendafilter.impl.RuleAndRuleGroupTrackingAgendaFilter
- All Implemented Interfaces:
org.kie.api.runtime.rule.AgendaFilter
public class RuleAndRuleGroupTrackingAgendaFilter
extends Object
implements org.kie.api.runtime.rule.AgendaFilter
checks whether a given rule is allowed to be executed (using the tracker object).
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaccept(org.kie.api.runtime.rule.Match match) protected Optional<RuleAndRuleGroupExecutionTracker>getTracker(org.kie.api.runtime.rule.Match match) returns the RuleAndRuleGroupExecutionTracker
-
Constructor Details
-
RuleAndRuleGroupTrackingAgendaFilter
public RuleAndRuleGroupTrackingAgendaFilter()
-
-
Method Details
-
accept
public boolean accept(org.kie.api.runtime.rule.Match match) - Specified by:
acceptin interfaceorg.kie.api.runtime.rule.AgendaFilter
-
getTracker
protected Optional<RuleAndRuleGroupExecutionTracker> getTracker(org.kie.api.runtime.rule.Match match) returns the RuleAndRuleGroupExecutionTracker
-