|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| Handle | Marker interface for vendor specific object identity mechanism. |
| ObjectFilter | This interface is used to filter objects. |
| RuleExecutionSetMetadata | The RuleExecutionSetMetadata exposes some simple properties of the RuleExecutionSet to the runtime user. |
| RuleRuntime | This interface is the access point for runtime execution of RuleExecutionSets. |
| RuleSession | This interface is a representation of a client session with a rules engine. |
| StatefulRuleSession | This interface is a representation of a stateful rules engine session. |
| StatelessRuleSession | This interface is a representation of a stateless rules engine session. |
| Class Summary | |
| RuleServiceProvider | This class provides access to the RuleRuntime and RuleAdministrator implementation supplied by your rule engine vendor when running under J2SE. |
| RuleServiceProviderManager | This class manages available RuleServiceProvider instances in a manner similar to the JDBC DriverManager and Driver classes. |
| Exception Summary | |
| ConfigurationException | This exception is thrown when a user configuration error has been made. |
| InvalidHandleException | This exception should be thrown when a client passes an invalid Handle to the underlying rule engine. |
| InvalidRuleSessionException | The InvalidRuleSessionException should be thrown when a method is invoked on a RuleSession and the internal state of the RuleSession is invalid. |
| RuleException | Base class for all Exception classes in the javax.rules package. |
| RuleExecutionException | Base class for all runtime RuleException classes in the javax.rules package. |
| RuleExecutionSetNotFoundException | This exception is thrown if a client requests a RuleExecutionSet from the RuleRuntime and the URI or RuleExecutionSet cannot be found. |
| RuleSessionCreateException | This exception is thrown when a client requests a RuleSession from the RuleRuntime and an error occurs that prevents a RuleSession from being returned. |
| RuleSessionTypeUnsupportedException | This exception is thrown when a client requests a RuleSession and the vendor does not support the given type (defined in the RuleRuntime) or the RuleExecutionSet itself does not support the requested mode. |
Provides the core client interfaces for using rule engine. Administration APIs are in the javax.rules.admin package.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||