|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RawDataRuleService
RawDataRuleService
is the interface implemented by all raw data
rule service.
Method Summary | |
---|---|
void |
close()
Stop the XU. |
IlrSessionResponse |
execute(IlrPath rulesetPath,
Collection<RawDataRulesetParameter> parameters)
Execute a ruleset base on a ruleset path and return the execution response. |
Map<String,Object> |
parseParameters(IlrPath rulesetPath,
Collection<RawDataRulesetParameter> rawParameters)
Parse the raw ruleset parameters into Java object parameters map. |
Method Detail |
---|
IlrSessionResponse execute(IlrPath rulesetPath, Collection<RawDataRulesetParameter> parameters) throws RawDataRuleExecutionException, IlrSessionException
RawDataRuleExecutionException
- if an error occurred during raw data parsing.
IlrSessionException
- if an error occurred during ruleset execution.rulesetPath
- The ruleset pathparameters
- A collection contains the ruleset parameters
Map<String,Object> parseParameters(IlrPath rulesetPath, Collection<RawDataRulesetParameter> rawParameters) throws IlrSessionException, RawDataRuleExecutionException
RawDataRuleExecutionException
- if an error occurred during raw data parsing.
IlrSessionException
- if an error occurred during session operations.rulesetPath
- The ruleset pathrawParameters
- A collection contains the raw ruleset parameters
void close()
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |