|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface OdeRTInstance
| Nested Class Summary | |
|---|---|
static class |
OdeRTInstance.InvokeResponseType
|
| Method Summary | |
|---|---|
boolean |
execute()
|
void |
onCreateInstance(java.lang.String messageExchangeId)
Called when the engine creates an instance (i.e. |
void |
onInvokeResponse(java.lang.String invokeId,
OdeRTInstance.InvokeResponseType irt,
java.lang.String mexid)
Called when an invoke received a response. |
void |
onSelectEvent(java.lang.String selectId,
java.lang.String messageExchangeId,
int selectorIdx)
Called when the engine detects a matching selector (i.e. |
void |
onTimerEvent(java.lang.String timerId)
Called when the engine determines that a registered timer is ready to fire. |
void |
recoverActivity(java.lang.String channel,
long activityId,
java.lang.String action,
FaultInfo fault)
|
java.lang.Object |
saveState(java.io.OutputStream os)
Save the execution state into the given output stream, and return a cached representation of the state. |
void |
setContext(OdeRTInstanceContext ctx)
Set the execution context. |
| Method Detail |
|---|
void setContext(OdeRTInstanceContext ctx)
ctx - void onCreateInstance(java.lang.String messageExchangeId)
messageExchangeId - message exchange id for create-instance mex
void onSelectEvent(java.lang.String selectId,
java.lang.String messageExchangeId,
int selectorIdx)
selectId - selector identifiermessageExchangeId - message exchange identifierselectorIdx - which selector in the set matched
void onInvokeResponse(java.lang.String invokeId,
OdeRTInstance.InvokeResponseType irt,
java.lang.String mexid)
invokeId - mexid - void onTimerEvent(java.lang.String timerId)
timerId - boolean execute()
void recoverActivity(java.lang.String channel,
long activityId,
java.lang.String action,
FaultInfo fault)
channel - activityId - action -
java.lang.Object saveState(java.io.OutputStream os)
throws java.io.IOException
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||