| Package | Description |
|---|---|
| com.nosolojava.fsm.model.externalcomm | |
| com.nosolojava.fsm.runtime | |
| com.nosolojava.fsm.runtime.executable.externalcomm |
| Modifier and Type | Method and Description |
|---|---|
void |
Invoke.manageEvent(Event event,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
Event |
Context.getCurrentEvent() |
Event |
Context.pollExternalEvent()
Retrieves the next external event.
|
Event |
Context.pollInternalEvent() |
| Modifier and Type | Method and Description |
|---|---|
void |
StateMachineFramework.handleExternalEvent(Event event,
Context context)
Based on the current FSM configuration this method execute a macrostep (with all the microsteps associated).
|
void |
Context.offerExternalEvent(Event event)
Adds an event to the external event queue.
|
void |
Context.offerInternalEvent(Event event)
Register a new internal event that will be processed by the FSM on the current macrostep.
|
void |
StateMachineEngine.pushEvent(String sessionId,
Event event)
Look up the FSM session and push an event to its external event queue.
|
void |
Context.setCurrentEvent(Event event) |
| Modifier and Type | Method and Description |
|---|---|
void |
IOProcessor.sendEventToFSM(String sessionId,
Event event)
Sends a message from an external resource to a SCXML session
|
Copyright © 2015. All rights reserved.