|
|||||||||
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 mexvoid onSelectEvent(java.lang.String selectId, java.lang.String messageExchangeId, int selectorIdx)
selectId
- selector identifiermessageExchangeId
- message exchange identifierselectorIdx
- which selector in the set matchedvoid 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 |