|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RuleService
RulesEngine Interface. Separates implementation from the runtime, allowing the ESB to support different implementations of rule engines.
Method Summary | |
---|---|
Message |
continueStatefulRulesExecution(StatefulRuleInfo statefulRuleInfo,
Message msg)
Continue executing rules where the working memory already exists. |
Message |
executeStatefulRules(StatefulRuleInfo statefulRuleInfo,
Message msg)
Execute rules using a certain ruleSet and domain specific language using the Stateful rule engine API |
Message |
executeStatefulRulesFromDecisionTable(StatefulRuleInfo statefulRuleInfo,
Message msg)
Execute rules from a decision table using the Stateful rule engine API |
Message |
executeStatefulRulesFromRuleAgent(StatefulRuleInfo statefulRuleInfo,
Message msg)
Execute rules using a rule package retrieved via the Rule Agent from a URL of local file system using the Stateful rule engine API |
Message |
executeStatelessRules(RuleInfo ruleInfo,
Message message)
Execute rules using a certain ruleSet and domain specific language using the Stateless rule engine API |
Message |
executeStatelessRulesFromDecisionTable(RuleInfo ruleInfo,
Message message)
Execute rules from a decision table using the Stateless rule engine API |
Message |
executeStatelessRulesFromRuleAgent(RuleInfo ruleInfo,
Message message)
Execute rules using a rule package retrieved via the Rule Agent from a URL of local file system using the Stateless rule engine API |
void |
setConfigTree(ConfigTree configTree)
|
Method Detail |
---|
void setConfigTree(ConfigTree configTree)
Message executeStatelessRules(RuleInfo ruleInfo, Message message) throws org.jboss.internal.soa.esb.services.rules.RuleServiceException
ruleInfo
- -message
- -
Message that is updated with the results.
org.jboss.internal.soa.esb.services.rules.RuleServiceException
Message executeStatelessRulesFromDecisionTable(RuleInfo ruleInfo, Message message) throws org.jboss.internal.soa.esb.services.rules.RuleServiceException
ruleInfo
- message
- -
Message that is updated with the results.
org.jboss.internal.soa.esb.services.rules.RuleServiceException
Message executeStatelessRulesFromRuleAgent(RuleInfo ruleInfo, Message message) throws org.jboss.internal.soa.esb.services.rules.RuleServiceException
ruleInfo
- message
- -
Message that is updated with the results.
org.jboss.internal.soa.esb.services.rules.RuleServiceException
Message executeStatefulRules(StatefulRuleInfo statefulRuleInfo, Message msg) throws org.jboss.internal.soa.esb.services.rules.RuleServiceException
statefulRuleInfo
- message
- -
Message that is updated with the results.ry
org.jboss.internal.soa.esb.services.rules.RuleServiceException
Message executeStatefulRulesFromDecisionTable(StatefulRuleInfo statefulRuleInfo, Message msg) throws org.jboss.internal.soa.esb.services.rules.RuleServiceException
statefulRuleInfo
- message
- -
Message that is updated with the results.
org.jboss.internal.soa.esb.services.rules.RuleServiceException
Message executeStatefulRulesFromRuleAgent(StatefulRuleInfo statefulRuleInfo, Message msg) throws org.jboss.internal.soa.esb.services.rules.RuleServiceException
statefulRuleInfo
- message
- -
Message that is updated with the results.mory
org.jboss.internal.soa.esb.services.rules.RuleServiceException
Message continueStatefulRulesExecution(StatefulRuleInfo statefulRuleInfo, Message msg) throws org.jboss.internal.soa.esb.services.rules.RuleServiceException
statefulRuleInfo
- message
- -
Message that is updated with the results.
org.jboss.internal.soa.esb.services.rules.RuleServiceException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |