public class ActivationRuleGroup extends CompositeRule
rulesdescription, name, priorityDEFAULT_DESCRIPTION, DEFAULT_NAME, DEFAULT_PRIORITY| Constructor and Description |
|---|
ActivationRuleGroup()
Create an activation rule group.
|
ActivationRuleGroup(java.lang.String name)
Create an activation rule group.
|
ActivationRuleGroup(java.lang.String name,
java.lang.String description)
Create a conditional rule group.
|
ActivationRuleGroup(java.lang.String name,
java.lang.String description,
int priority)
Create an activation rule group.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(Facts facts) |
void |
execute(Facts facts) |
addRule, removeRulecompareTo, equals, getDescription, getName, getPriority, hashCode, setDescription, setPriority, toStringpublic ActivationRuleGroup()
public ActivationRuleGroup(java.lang.String name)
name - of the activation rule grouppublic ActivationRuleGroup(java.lang.String name,
java.lang.String description)
name - of the activation rule groupdescription - of the activation rule grouppublic ActivationRuleGroup(java.lang.String name,
java.lang.String description,
int priority)
name - of the activation rule groupdescription - of the activation rule grouppriority - of the activation rule grouppublic boolean evaluate(Facts facts)
evaluate in interface Ruleevaluate in class CompositeRulepublic void execute(Facts facts) throws java.lang.Exception
execute in interface Ruleexecute in class CompositeRulejava.lang.ExceptionCopyright © 2020. All Rights Reserved.