Interface | Description |
---|---|
IEventDetails |
This interface is a holder for all the event details generated while invoking
a Ruleset.
|
RuleEngine |
This is the main API for using the rule engine in its simplest form.
|
Class | Description |
---|---|
AbstractDefinition |
This class provides an abstract representation of a Definition within a
Ruleset.
|
AbstractProject |
This is an abstract representation of a Project.
|
AbstractRule |
This class is an abstract representation of a Rule.
|
AbstractRuleset |
This class is an abstract representation of a Ruleset.
|
BuildPersistence |
Rules persistence based on Build Results of Rules Composer DC(s) and Process Composer DC(s) with rules
i.e, Software Deployment Archive (SDA).
|
EventFilter |
This class filters the type of event that should be collected while invoking
a Ruleset.
|
Persistence<T> |
Persistence where rules are stored.
|
RuleEngineFactory |
Defines API to obtain
RuleEngine instance. |
RulesetContext |
This class represents the context used to control the execution of Rules of a
Ruleset.
|
Enum | Description |
---|---|
RulesetContext.BusinessLogLevel | |
RulesetContext.EntityType |
Contains a list of entities which can be invoked from the Rule Engine.
|
Exception | Description |
---|---|
NoSuchProjectException |
An exception, which signals that there is no project with
the given name.
|
NoSuchRuleException |
An exception, which signals that there is no Ruleset or Rule with
the given name.
|
RuleException |
An exception which signals an error while dealing with the Rules Engine.
|
Copyright 2018 SAP AG Complete Copyright Notice