|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Provides an asynchronous internal execution service. The workflow engine uses this interface when it needs to execute part of the workflow asynchronously (for example, to run a sub-workflow or tool).
| Nested Class Summary | |
static interface |
AsyncManager.AsyncRequest
Interface that must be implemented by requests submitted to this service. |
| Field Summary | |
static java.lang.String |
SERVICE_NAME
|
| Method Summary | |
void |
asyncRequest(AsyncManager.AsyncRequest request)
Posts a request for asynchronous execution. |
void |
asyncStartActivity(java.lang.String processInstanceId,
java.lang.String activityInstanceId)
Posts an activity for asynchronous execution. |
void |
asyncStartProcess(java.lang.String processInstanceId)
Posts a process instance for asynchronous execution. |
| Methods inherited from interface org.obe.spi.WorkflowService |
exit, getServiceManager, getServiceName, init |
| Field Detail |
public static final java.lang.String SERVICE_NAME
| Method Detail |
public void asyncRequest(AsyncManager.AsyncRequest request)
request - The object to run asynchronously.
public void asyncStartActivity(java.lang.String processInstanceId,
java.lang.String activityInstanceId)
processInstanceId - activityInstanceId - public void asyncStartProcess(java.lang.String processInstanceId)
processInstanceId -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||