| Modifier and Type | Method and Description |
|---|---|
<T> T |
Body.evaluateBody(Context context) |
<T> T |
Content.evaluateContent(Context context) |
Object |
Data.evaluateData(Context context) |
Object |
Param.evaluateParam(Context context) |
void |
Data.saveHistoricData(Context context)
Use to update datamodel with context current config when saving historic states.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Invoke.call(String stateId,
Context context) |
void |
Invoke.cancel(Context context) |
Object |
Send.getBody(Context context) |
Object |
Invoke.getBody(Context context) |
long |
Send.getDelay(Context context) |
String |
Send.getEventName(Context context) |
String |
Send.getId(Context context) |
String |
Invoke.getId(Context context) |
URI |
Invoke.getSource(Context context) |
URI |
Send.getTarget(Context context) |
String |
Send.getType(Context context) |
String |
Invoke.getType(Context context) |
void |
Invoke.manageEvent(Event event,
Context context) |
| Modifier and Type | Method and Description |
|---|---|
Serializable |
DoneData.evaluateDoneData(Context context) |
| Modifier and Type | Method and Description |
|---|---|
State |
Transition.getSourceState(Context context) |
State |
Transition.getTargetState(Context context) |
boolean |
Transition.passGuardCondition(Context context) |
| Modifier and Type | Method and Description |
|---|---|
Context |
ContextFactory.createContext(String sessionId,
String parentSessionId,
StateMachineModel model,
StateMachineEngine engine,
Map<String,Serializable> initValues) |
Context |
StateMachineEngine.getSession(String sessionId)
Get a session by id.
|
Context |
StateMachineEngine.startFSMSession(String sessionId,
String parentSessionId,
URI fsmModelUri,
Map<String,Serializable> initValues)
Used to start a SCXML session when the session id is known.
|
Context |
StateMachineEngine.startFSMSession(String parentSessionId,
URI fsmModelUri)
Used to start a SCXML session with a parent session.
|
Context |
StateMachineEngine.startFSMSession(URI fsmModelUri)
Used to start a SCXML session (normal scenario).
|
| Modifier and Type | Method and Description |
|---|---|
Collection<Context> |
StateMachineEngine.getActiveSessions() |
| 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 |
StateMachineFramework.initFSM(Context context)
Get a new FSM context and initialize it.
|
| Modifier and Type | Method and Description |
|---|---|
void |
NestedExecutable.executeNested(Context context) |
void |
Log.run(Context context) |
void |
Executable.run(Context context) |
boolean |
Conditional.runIf(Context context) |
| Modifier and Type | Method and Description |
|---|---|
void |
InvokeHandler.invokeService(InvokeInfo input,
Context context)
This method is called when a state with an invoke is reached (onentry).
|
Copyright © 2015. All rights reserved.