Package org.drools.verifier.builder
Class ScopesAgendaFilter
- java.lang.Object
-
- org.drools.verifier.builder.ScopesAgendaFilter
-
- All Implemented Interfaces:
org.kie.api.runtime.rule.AgendaFilter
public class ScopesAgendaFilter extends java.lang.Object implements org.kie.api.runtime.rule.AgendaFilter
-
-
Field Summary
Fields Modifier and Type Field Description static java.util.Collection<java.lang.String>ALL_SCOPESstatic java.lang.StringVERIFYING_SCOPE_DECISION_TABLEstatic java.lang.StringVERIFYING_SCOPE_KNOWLEDGE_PACKAGEstatic java.lang.StringVERIFYING_SCOPE_SINGLE_RULEstatic java.lang.StringVERIFYING_SCOPES
-
Constructor Summary
Constructors Constructor Description ScopesAgendaFilter(boolean acceptEmpty, java.lang.String scope)ScopesAgendaFilter(boolean acceptEmpty, java.util.Collection<java.lang.String> scopes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanaccept(org.kie.api.runtime.rule.Match activation)
-
-
-
Field Detail
-
VERIFYING_SCOPE_SINGLE_RULE
public static final java.lang.String VERIFYING_SCOPE_SINGLE_RULE
- See Also:
- Constant Field Values
-
VERIFYING_SCOPE_DECISION_TABLE
public static final java.lang.String VERIFYING_SCOPE_DECISION_TABLE
- See Also:
- Constant Field Values
-
VERIFYING_SCOPE_KNOWLEDGE_PACKAGE
public static final java.lang.String VERIFYING_SCOPE_KNOWLEDGE_PACKAGE
- See Also:
- Constant Field Values
-
ALL_SCOPES
public static final java.util.Collection<java.lang.String> ALL_SCOPES
-
VERIFYING_SCOPES
public static final java.lang.String VERIFYING_SCOPES
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ScopesAgendaFilter
public ScopesAgendaFilter(boolean acceptEmpty, java.util.Collection<java.lang.String> scopes)- Parameters:
acceptEmpty- true accepts rules that do not have scope set.scopes- Valid scope values.
-
ScopesAgendaFilter
public ScopesAgendaFilter(boolean acceptEmpty, java.lang.String scope)
-
-