Uses of Interface
org.evrete.api.RuntimeRule
| Package | Description |
|---|---|
| org.evrete.api |
-
Uses of RuntimeRule in org.evrete.api
Methods in org.evrete.api that return RuntimeRule Modifier and Type Method Description RuntimeRuleRuntimeRule. addImport(String imp)default RuntimeRuleKnowledge. deployRule(org.evrete.runtime.RuleDescriptor descriptor)RuntimeRuleRuntimeContext. deployRule(org.evrete.runtime.RuleDescriptor descriptor)RuntimeRuleRhsContext. getRule()A convenience method that returns reference to the current rule and its environment.RuntimeRuleStatefulSession. getRule(String name)default RuntimeRuleStatefulSession. getRule(Named named)Methods in org.evrete.api that return types with arguments of type RuntimeRule Modifier and Type Method Description List<RuntimeRule>StatefulSession. getRules()Methods in org.evrete.api with parameters of type RuntimeRule Modifier and Type Method Description default voidActivationManager. onActivation(RuntimeRule rule)This method is called after rule activation.default booleanActivationManager. test(RuntimeRule rule)Method parameters in org.evrete.api with type arguments of type RuntimeRule Modifier and Type Method Description default voidActivationManager. onAgenda(int sequenceId, List<RuntimeRule> agenda)This method is called once for each memory change and before any rule activations.