|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface EngineData
An EngineData
stores the values used as the parameters of an engine.
The EngineData
has methods to retrieve the parameter values.
The values can be set or reset when an EngineData
is used
inside an EngineInput
.
EngineInput
,
EngineOutput
Method Summary | |
---|---|
Object |
get(String name)
Returns the value of a specific parameter. |
Map<String,Object> |
getAll()
Returns the values of all the parameters. |
Map<String,Object> |
getIn()
Returns the values of all the parameters that are declared as in parameters. |
Map<String,Object> |
getOut()
Returns the values of all the parameters that are declared as out parameters. |
EngineSignature |
getSignature()
Returns the signature that corresponds to this EngineData instance. |
Method Detail |
---|
EngineSignature getSignature()
EngineData
instance.
EngineData
instance.Object get(String name)
IllegalArgumentException
- if there is no parameter with the given name
name
- The key of the parameter to be returned.
Map<String,Object> getAll()
Map
is returned.EngineSignature.getAllParameters()
Map<String,Object> getIn()
in
parameters.
in
parameters.EngineSignature.getInParameters()
Map<String,Object> getOut()
out
parameters.
out
parameters.EngineSignature.getOutParameters()
|
Rule Execution Server API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |