com.waveset.object
Interface RuleExecutor

All Known Subinterfaces:
Session
All Known Implementing Classes:
AbstractSession, DefaultRuleExecutor, LocalSession, ViewMaster

public interface RuleExecutor


Field Summary
static java.lang.String code_id
           
 
Method Summary
 java.lang.Object callRule(ExState state, java.lang.String name, java.util.Map args)
          Lookup a rule by name and call it with the given arguments.
 

Field Detail

code_id

public static final java.lang.String code_id
See Also:
Constant Field Values
Method Detail

callRule

public java.lang.Object callRule(ExState state,
                                 java.lang.String name,
                                 java.util.Map args)
                          throws WavesetException
Lookup a rule by name and call it with the given arguments. Allow an existing ExState to be passed in to provide variable resolution services, typically a FormState object.

Throws:
WavesetException