| 
 | |||||||||||
| 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 | ||||||||||