|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ProcessExecutionEngine
| Method Summary | |
|---|---|
void |
addExecutionListener(ProcessExecutionListener listener)
Deprecated. Use addMonitor(ProcessMonitor monitor) instead |
void |
addMonitor(ProcessMonitor monitor)
|
ValueMap |
execute(Perform perform)
Execute the given perform construct. |
ValueMap |
execute(Process p)
Execute the given process with no value bindings for input parameters. |
ValueMap |
execute(Process p,
ValueMap bindings)
Execute the given OWL-S process with the given input value bindings. |
OWLKnowledgeBase |
getKB()
Get the KB. |
boolean |
isAllowMultipleSatisifedPreconditions()
|
boolean |
isPreconditionCheck()
Get if the execution engine verifies preconditions. |
void |
setAllowMultipleSatisifedPreconditions(boolean allow)
Set the behavior for cases where evaluating a precondition may yield multiple different values for a local variable. |
void |
setKB(OWLKnowledgeBase kb)
Set the KB where preconditions will be evaluated and the results will be put. |
void |
setPreconditionCheck(boolean checkPreconditions)
Enable/disable precondition evaluation. |
| Method Detail |
|---|
void addExecutionListener(ProcessExecutionListener listener)
void addMonitor(ProcessMonitor monitor)
void setKB(OWLKnowledgeBase kb)
OWLKnowledgeBase getKB()
void setPreconditionCheck(boolean checkPreconditions)
boolean isPreconditionCheck()
void setAllowMultipleSatisifedPreconditions(boolean allow)
allow - If true one of the multiple bindings for a precondition is chosen else
an ExecutionException is thrownboolean isAllowMultipleSatisifedPreconditions()
ValueMap execute(Process p)
throws java.lang.Exception
p - Process to be executed
java.lang.Exception
ValueMap execute(Process p,
ValueMap bindings)
throws java.lang.Exception
p - Process to be executedmap - Value bindings for the input parameters
java.lang.Exception
ValueMap execute(Perform perform)
throws java.lang.Exception
perform -
java.lang.Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||