All Classes and Interfaces

Class
Description
Base rule that provides a default timeout for rule subclasses.
 
 
 
 
DSLRule which returns an executable Action if one or more Conditions are met.
Supplier that supplies a singleton instance of the OkHttpClient.
Base java rule that all other java based rules must extend.
Java rule configuration.
Builds an instance of JavaRuleConfig.
Definition of a Java rule loaded from a configuration source.
Rule that invokes a restful endpoint.
Builds an instance of RestRule.
Definition of a Rest rule loaded from a configuration source.
Request object sent to rest rule endpoints.
Response object received from rest rule endpoints.
Interface that all rules must implement.
Exception thrown when rule is misconfigured.
Context object sent to all rules for evaluation.
Base definition of a rule loaded from a configuration source.
Rule engine that executes collections of rules.
Exception that can be thrown from a rule invocation that will not cause rule evaluation to fail, but will instead be added to the errors collection of the RuleContext.
Exception thrown when a rule execution fails.
Set of rule filtering predicates to use with the rules engine.
Exception thrown when a rule times out.
Supported rule types.
Creates graphical visualizations of rule graphs.
Rule that invokes a Spring Expression Language expression.
Builds an instance of SpelRule.
Definition of a SPEL rule loaded from a configuration source.
Loads rules from a yaml configuration file.