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.