| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
This interface is a representation of a stateless rules engine session. A stateless rules engine session exposes a stateless rule execution API to an underlying rules engine.
RuleSession, 
RuleRuntime, 
RuleExecutionSet, 
Rule| Method Summary | |
|  java.util.List | executeRules(java.util.List objects)Executes the rules in the bound rule execution set using the supplied list of objects. | 
|  java.util.List | executeRules(java.util.List objects,
             ObjectFilter filter)Executes the rules in the bound rule execution set using the supplied list of objects. | 
| Methods inherited from interface javax.rules.RuleSession | 
| getRuleExecutionSetMetadata, getType, release | 
| Method Detail | 
public java.util.List executeRules(java.util.List objects)
                            throws InvalidRuleSessionException,
                                   java.rmi.RemoteException
objects - the objects used to execute rules.
InvalidRuleSessionException - on illegal rule session state.
java.rmi.RemoteException
public java.util.List executeRules(java.util.List objects,
                                   ObjectFilter filter)
                            throws InvalidRuleSessionException,
                                   java.rmi.RemoteException
objects - the objects used to execute rules.filter - the object filter.
InvalidRuleSessionException - on illegal rule session state.
java.rmi.RemoteException| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||