JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
A
addActiveState(State)
- Method in interface com.nosolojava.fsm.runtime.
Context
addData(Data)
- Method in interface com.nosolojava.fsm.model.datamodel.
DataModel
addData(Data)
- Method in interface com.nosolojava.fsm.model.state.
State
addData(List<Data>)
- Method in interface com.nosolojava.fsm.model.state.
State
addDataList(List<Data>)
- Method in interface com.nosolojava.fsm.model.datamodel.
DataModel
addExecutable(Executable)
- Method in interface com.nosolojava.fsm.model.transition.
Transition
addExecutables(List<Executable>)
- Method in interface com.nosolojava.fsm.model.transition.
Transition
addInternalTransition(String, String)
- Method in interface com.nosolojava.fsm.model.state.
State
addInternalTransition(String, String, String)
- Method in interface com.nosolojava.fsm.model.state.
State
addInternalTransition(State, String, String)
- Method in interface com.nosolojava.fsm.model.state.
State
addInternalTransition(State, String, String, String)
- Method in interface com.nosolojava.fsm.model.state.
State
addInvoke(Invoke)
- Method in interface com.nosolojava.fsm.model.state.
State
addInvokes(List<Invoke>)
- Method in interface com.nosolojava.fsm.model.state.
State
addOnEntryExecutable(Executable)
- Method in interface com.nosolojava.fsm.model.state.
State
addOnEntryExecutables(List<Executable>)
- Method in interface com.nosolojava.fsm.model.state.
State
addOnExitExecutable(Executable)
- Method in interface com.nosolojava.fsm.model.state.
State
addOnExitExecutables(List<Executable>)
- Method in interface com.nosolojava.fsm.model.state.
State
addStateToInvoke(State)
- Method in interface com.nosolojava.fsm.runtime.
Context
addTransition(Transition)
- Method in interface com.nosolojava.fsm.model.state.
State
addTransition(String, String)
- Method in interface com.nosolojava.fsm.model.state.
State
addTransition(String, String, String)
- Method in interface com.nosolojava.fsm.model.state.
State
addTransition(State, String, String)
- Method in interface com.nosolojava.fsm.model.state.
State
addTransition(State, String, String, String)
- Method in interface com.nosolojava.fsm.model.state.
State
addURLDataHandler(URLDataHandler)
- Method in interface com.nosolojava.fsm.runtime.
Context
addURLDataHandlers(List<URLDataHandler>)
- Method in interface com.nosolojava.fsm.runtime.
Context
Assign
- Interface in
com.nosolojava.fsm.runtime.executable
AssignListener
- Interface in
com.nosolojava.fsm.runtime.listener
B
BindingType
- Enum in
com.nosolojava.fsm.model.config
Body
- Interface in
com.nosolojava.fsm.model.datamodel
This class is used when an elemen can have both <param> and <content> children.
C
call(String, Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
Cancel
- Interface in
com.nosolojava.fsm.model.externalcomm
cancel(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
clearAndSetDataList(List<Data>)
- Method in interface com.nosolojava.fsm.model.datamodel.
DataModel
clearAndSetExecutables(List<Executable>)
- Method in interface com.nosolojava.fsm.model.transition.
Transition
clearAndSetInvokes(List<Invoke>)
- Method in interface com.nosolojava.fsm.model.state.
State
clearAndSetOnEntryExecutables(List<Executable>)
- Method in interface com.nosolojava.fsm.model.state.
State
clearAndSetOnExitExecutables(List<Executable>)
- Method in interface com.nosolojava.fsm.model.state.
State
clearAndSetURLDataHandlers(List<URLDataHandler>)
- Method in interface com.nosolojava.fsm.runtime.
Context
clearStatesToInvoke()
- Method in interface com.nosolojava.fsm.runtime.
Context
Used by the FSM to clear the states to invoke (after invoke them)
com.nosolojava.fsm.model
- package com.nosolojava.fsm.model
com.nosolojava.fsm.model.config
- package com.nosolojava.fsm.model.config
com.nosolojava.fsm.model.config.exception
- package com.nosolojava.fsm.model.config.exception
com.nosolojava.fsm.model.datamodel
- package com.nosolojava.fsm.model.datamodel
com.nosolojava.fsm.model.externalcomm
- package com.nosolojava.fsm.model.externalcomm
com.nosolojava.fsm.model.state
- package com.nosolojava.fsm.model.state
com.nosolojava.fsm.model.state.comparator
- package com.nosolojava.fsm.model.state.comparator
com.nosolojava.fsm.model.transition
- package com.nosolojava.fsm.model.transition
com.nosolojava.fsm.parser
- package com.nosolojava.fsm.parser
com.nosolojava.fsm.parser.exception
- package com.nosolojava.fsm.parser.exception
com.nosolojava.fsm.runtime
- package com.nosolojava.fsm.runtime
com.nosolojava.fsm.runtime.executable
- package com.nosolojava.fsm.runtime.executable
com.nosolojava.fsm.runtime.executable.externalcomm
- package com.nosolojava.fsm.runtime.executable.externalcomm
com.nosolojava.fsm.runtime.listener
- package com.nosolojava.fsm.runtime.listener
Conditional
- Interface in
com.nosolojava.fsm.runtime.executable
ConfigurationException
- Exception in
com.nosolojava.fsm.model.config.exception
Exception when the xml from a SCXML source doesn't fulfill all the SCXML requirements.
ConfigurationException()
- Constructor for exception com.nosolojava.fsm.model.config.exception.
ConfigurationException
ConfigurationException(String, Throwable)
- Constructor for exception com.nosolojava.fsm.model.config.exception.
ConfigurationException
ConfigurationException(String, Object[])
- Constructor for exception com.nosolojava.fsm.model.config.exception.
ConfigurationException
ConfigurationException(String)
- Constructor for exception com.nosolojava.fsm.model.config.exception.
ConfigurationException
ConfigurationException(Throwable)
- Constructor for exception com.nosolojava.fsm.model.config.exception.
ConfigurationException
Content
- Interface in
com.nosolojava.fsm.model.datamodel
Context
- Interface in
com.nosolojava.fsm.runtime
This interface has the current configuration of the FSM: active states, current event, etc.
ContextFactory
- Interface in
com.nosolojava.fsm.runtime
ContextInstance
- Interface in
com.nosolojava.fsm.runtime
Context instance info sent to listeners to avoid changes on FSM session from outside.
createContext(String, String, StateMachineModel, StateMachineEngine, Map<String, Serializable>)
- Method in interface com.nosolojava.fsm.runtime.
ContextFactory
createVarIfDontExist(String, Object)
- Method in interface com.nosolojava.fsm.runtime.
Context
CustomAction
- Interface in
com.nosolojava.fsm.runtime.executable
D
Data
- Interface in
com.nosolojava.fsm.model.datamodel
DataModel
- Interface in
com.nosolojava.fsm.model.datamodel
dataModelKeySet()
- Method in interface com.nosolojava.fsm.runtime.
ContextInstance
DataValue
- Interface in
com.nosolojava.fsm.model.datamodel
DocumentOrderComparator
- Interface in
com.nosolojava.fsm.model.state.comparator
DoneData
- Interface in
com.nosolojava.fsm.model.state
This interface represents the scxml
#donedata
element.
E
Elif
- Interface in
com.nosolojava.fsm.runtime.executable
Else
- Interface in
com.nosolojava.fsm.runtime.executable
endSession(String)
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
InvokeHandler
When the event done.invoke.id (where id is the invoke id) or when the state which this invoke is placed exits, then the session for this invoke should be finished an cleared (no more events should be managed).
endSession(String)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
When a FSM session finish this method is called to cleanup internal variables and to avoid more events to be processed.
EntryOrderComparator
- Interface in
com.nosolojava.fsm.model.state.comparator
evaluateBody(Context)
- Method in interface com.nosolojava.fsm.model.datamodel.
Body
evaluateConditionGuardExpresion(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
evaluateContent(Context)
- Method in interface com.nosolojava.fsm.model.datamodel.
Content
evaluateData(Context)
- Method in interface com.nosolojava.fsm.model.datamodel.
Data
evaluateDoneData(Context)
- Method in interface com.nosolojava.fsm.model.state.
DoneData
evaluateParam(Context)
- Method in interface com.nosolojava.fsm.model.datamodel.
Param
Event
- Interface in
com.nosolojava.fsm.runtime
EVENT_NAME
- Static variable in interface com.nosolojava.fsm.runtime.
Context
EventType
- Enum in
com.nosolojava.fsm.runtime
Executable
- Interface in
com.nosolojava.fsm.runtime.executable
executeNested(Context)
- Method in interface com.nosolojava.fsm.runtime.executable.
NestedExecutable
executeScript(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
executeScript(URL)
- Method in interface com.nosolojava.fsm.runtime.
Context
existsVarName(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
ExitOrderComparator
- Interface in
com.nosolojava.fsm.model.state.comparator
ExMode
- Enum in
com.nosolojava.fsm.model.config
F
Finalize
- Interface in
com.nosolojava.fsm.model.externalcomm
forceShutdown()
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
ForEach
- Interface in
com.nosolojava.fsm.runtime.executable
fromString(String)
- Static method in enum com.nosolojava.fsm.model.state.
HistoryTypes
FSMListener
- Interface in
com.nosolojava.fsm.runtime.listener
Listener to FSM changes on sessions: on session start on session finish on new state Notice that
FSMLogCallback
- Interface in
com.nosolojava.fsm.runtime
G
getActiveSessions()
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
getActiveStates()
- Method in interface com.nosolojava.fsm.runtime.
Context
getActiveStates()
- Method in interface com.nosolojava.fsm.runtime.
ContextInstance
getBindingType()
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
getBody(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
getBody(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Send
getBody()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
InvokeInfo
getBody()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
Message
Message body that is defined by the scxml, could be the <
content
> element or a combination of <param>'s and namelist.
getBreadCrumb()
- Method in interface com.nosolojava.fsm.model.state.
State
getChildrens()
- Method in interface com.nosolojava.fsm.model.state.
State
getCurrentEvent()
- Method in interface com.nosolojava.fsm.runtime.
Context
getData(URL)
- Method in interface com.nosolojava.fsm.model.datamodel.
URLDataHandler
getData()
- Method in interface com.nosolojava.fsm.runtime.
Event
getDataByExpression(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
getDataByExpression(String)
- Method in interface com.nosolojava.fsm.runtime.
ContextInstance
getDataByName(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
getDataByName(String)
- Method in interface com.nosolojava.fsm.runtime.
ContextInstance
getDataFromURL(URL)
- Method in interface com.nosolojava.fsm.runtime.
Context
getDataList()
- Method in interface com.nosolojava.fsm.model.datamodel.
DataModel
getDataModel()
- Method in interface com.nosolojava.fsm.model.state.
State
getDelay(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Send
getDocumentOrder()
- Method in interface com.nosolojava.fsm.model.state.
State
getDoneData()
- Method in interface com.nosolojava.fsm.model.state.
State
getEventName(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Send
getEventName()
- Method in interface com.nosolojava.fsm.model.transition.
Transition
getExecutables()
- Method in interface com.nosolojava.fsm.model.transition.
Transition
getExMode()
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
getExpression()
- Method in interface com.nosolojava.fsm.model.datamodel.
Data
getExpression()
- Method in interface com.nosolojava.fsm.model.datamodel.
Log
getFinalize()
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
getGuardCondition()
- Method in interface com.nosolojava.fsm.model.transition.
Transition
getHistoryStates()
- Method in interface com.nosolojava.fsm.model.state.
State
getHistoryType()
- Method in interface com.nosolojava.fsm.model.state.
State
getId()
- Method in interface com.nosolojava.fsm.model.datamodel.
Data
getId()
- Method in interface com.nosolojava.fsm.model.datamodel.
DataValue
getId(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
getId(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Send
getId()
- Method in interface com.nosolojava.fsm.model.state.
HistoryState
getId()
- Method in interface com.nosolojava.fsm.model.state.
InitialState
getId()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
Message
getInitialState()
- Method in interface com.nosolojava.fsm.model.state.
State
getInitialTransition()
- Method in interface com.nosolojava.fsm.model.state.
InitialState
getInvokeHandler(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
getInvokeHandler(String)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
getInvokeHandlers()
- Method in interface com.nosolojava.fsm.runtime.
Context
getInvokeHandlers()
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
getInvokeId()
- Method in interface com.nosolojava.fsm.runtime.
Event
getInvokeId()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
InvokeInfo
Identifies the invoke session
getInvokes()
- Method in interface com.nosolojava.fsm.model.state.
State
getIOProcessor(String)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
getIOProcessors()
- Method in interface com.nosolojava.fsm.runtime.
Context
getIOProcessors()
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
getLabel()
- Method in interface com.nosolojava.fsm.model.datamodel.
Log
getLastStableConfiguration()
- Method in interface com.nosolojava.fsm.runtime.
Context
getLocation()
- Method in interface com.nosolojava.fsm.model.datamodel.
Param
getLocation(String)
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
IOProcessor
getLocations()
- Method in interface com.nosolojava.fsm.model.datamodel.
Body
getLocations()
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
When a
Finalize
exists but is empty,
Finalize
should update the parent data model.
getLogCallback()
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
Used to get the same logger as the fsm.
getModel()
- Method in interface com.nosolojava.fsm.runtime.
Context
getName()
- Method in interface com.nosolojava.fsm.model.datamodel.
Param
getName()
- Method in interface com.nosolojava.fsm.model.state.
State
getName()
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
getName()
- Method in interface com.nosolojava.fsm.runtime.
Event
getName()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
IOProcessor
The name is used to identify which IO processor should be used to manage the send action.
getName()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
Message
getNamespace()
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
getOnEntryExecutables()
- Method in interface com.nosolojava.fsm.model.state.
State
getOnExitExecutables()
- Method in interface com.nosolojava.fsm.model.state.
State
getOrigin()
- Method in interface com.nosolojava.fsm.runtime.
Event
getOriginType()
- Method in interface com.nosolojava.fsm.runtime.
Event
getParent()
- Method in interface com.nosolojava.fsm.model.state.
State
getParentSessionId()
- Method in interface com.nosolojava.fsm.runtime.
Context
getParentSessionId()
- Method in interface com.nosolojava.fsm.runtime.
ContextInstance
getParser()
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
getProtocol()
- Method in interface com.nosolojava.fsm.model.datamodel.
URLDataHandler
getRootState()
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
getScript()
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
getScxmlIOProcessor()
- Method in interface com.nosolojava.fsm.runtime.
Context
getSendId()
- Method in interface com.nosolojava.fsm.model.externalcomm.
Cancel
getSendId()
- Method in interface com.nosolojava.fsm.runtime.
Event
getSendIdExpression()
- Method in interface com.nosolojava.fsm.model.externalcomm.
Cancel
getSession(String)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
Get a session by id.
getSessionId()
- Method in interface com.nosolojava.fsm.runtime.
Context
getSessionId()
- Method in interface com.nosolojava.fsm.runtime.
ContextInstance
getSessionName()
- Method in interface com.nosolojava.fsm.runtime.
Context
getSource(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
getSource()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
InvokeInfo
Only source or content will be received.
getSource()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
Message
getSourceState(Context)
- Method in interface com.nosolojava.fsm.model.transition.
Transition
getSrc()
- Method in interface com.nosolojava.fsm.model.datamodel.
Data
getState(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
getStateMachineFramework()
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
getStatesToInvoke()
- Method in interface com.nosolojava.fsm.runtime.
Context
getTarget(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Send
getTarget()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
Message
getTargetState(Context)
- Method in interface com.nosolojava.fsm.model.transition.
Transition
getTransition()
- Method in interface com.nosolojava.fsm.model.state.
HistoryState
getTransitions()
- Method in interface com.nosolojava.fsm.model.state.
State
getType(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
getType(Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Send
getType()
- Method in interface com.nosolojava.fsm.model.state.
HistoryState
getType()
- Method in interface com.nosolojava.fsm.runtime.
Event
getType()
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
InvokeHandler
getValue()
- Method in interface com.nosolojava.fsm.model.datamodel.
DataValue
getVersion()
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
H
handleExternalEvent(Event, Context)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineFramework
Based on the current FSM configuration this method execute a macrostep (with all the microsteps associated).
hasChildrens()
- Method in interface com.nosolojava.fsm.model.state.
State
hasExternalEvents()
- Method in interface com.nosolojava.fsm.runtime.
Context
hasInternalEvents()
- Method in interface com.nosolojava.fsm.runtime.
Context
HistoryState
- Interface in
com.nosolojava.fsm.model.state
HistoryTypes
- Enum in
com.nosolojava.fsm.model.state
I
If
- Interface in
com.nosolojava.fsm.runtime.executable
initFSM(Context)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineFramework
Get a new FSM context and initialize it.
InitialState
- Interface in
com.nosolojava.fsm.model.state
Invoke
- Interface in
com.nosolojava.fsm.model.externalcomm
Interface that represents the http://www.w3.org/TR/scxml/#invoke element.
InvokeHandler
- Interface in
com.nosolojava.fsm.runtime.executable.externalcomm
InvokeInfo
- Interface in
com.nosolojava.fsm.runtime.executable.externalcomm
invokeService(InvokeInfo, Context)
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
InvokeHandler
This method is called when a state with an invoke is reached (onentry).
IOProcessor
- Interface in
com.nosolojava.fsm.runtime.executable.externalcomm
This interface is used by the
Send
to send events from FSM and to receive events from external systems (FSM receives events and sends messages).
isActiveState(State)
- Method in interface com.nosolojava.fsm.runtime.
Context
isActiveStateByName(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
isAutoforward()
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
isDescendant(State)
- Method in interface com.nosolojava.fsm.model.state.
State
isFinal()
- Method in interface com.nosolojava.fsm.model.state.
State
isHistoryState()
- Method in interface com.nosolojava.fsm.model.state.
State
isInternal()
- Method in interface com.nosolojava.fsm.model.transition.
Transition
isInvokeSessionActive(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
This method is called to check if the invoked session is active.
isParallel()
- Method in interface com.nosolojava.fsm.model.state.
State
isParamsBody()
- Method in interface com.nosolojava.fsm.model.datamodel.
Body
isRootState()
- Method in interface com.nosolojava.fsm.model.state.
State
isSessionActive(String)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
Checks if there is an FSM session active with the indicated session id.
isStateActive(String...)
- Method in interface com.nosolojava.fsm.runtime.
ContextInstance
L
loadDataModel(DataModel)
- Method in interface com.nosolojava.fsm.runtime.
Context
Log
- Interface in
com.nosolojava.fsm.model.datamodel
Log
- Class in
com.nosolojava.fsm.runtime.executable
Log(String, String)
- Constructor for class com.nosolojava.fsm.runtime.executable.
Log
logDebug(String)
- Method in interface com.nosolojava.fsm.runtime.
FSMLogCallback
logDebug(String, Object[])
- Method in interface com.nosolojava.fsm.runtime.
FSMLogCallback
logError(String)
- Method in interface com.nosolojava.fsm.runtime.
FSMLogCallback
logInfo(String)
- Method in interface com.nosolojava.fsm.runtime.
FSMLogCallback
logWarning(String)
- Method in interface com.nosolojava.fsm.runtime.
FSMLogCallback
M
manageEvent(Event, Context)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Invoke
Message
- Interface in
com.nosolojava.fsm.runtime.executable.externalcomm
N
NestedExecutable
- Interface in
com.nosolojava.fsm.runtime.executable
O
offerExternalEvent(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
Adds an event to the external event queue.
offerExternalEvent(String, Object)
- Method in interface com.nosolojava.fsm.runtime.
Context
Adds an event to the external event queue.
offerExternalEvent(Event)
- Method in interface com.nosolojava.fsm.runtime.
Context
Adds an event to the external event queue.
offerInternalEvent(Event)
- Method in interface com.nosolojava.fsm.runtime.
Context
Register a new internal event that will be processed by the FSM on the current macrostep.
onNewState(ContextInstance)
- Method in interface com.nosolojava.fsm.runtime.listener.
FSMListener
onNewVal(String, Object)
- Method in interface com.nosolojava.fsm.runtime.listener.
AssignListener
onSessionEnd(ContextInstance)
- Method in interface com.nosolojava.fsm.runtime.listener.
FSMListener
onSessionStarted(ContextInstance)
- Method in interface com.nosolojava.fsm.runtime.listener.
FSMListener
P
ParallelSiblingTransactionException
- Exception in
com.nosolojava.fsm.model.config.exception
ParallelSiblingTransactionException(Transition)
- Constructor for exception com.nosolojava.fsm.model.config.exception.
ParallelSiblingTransactionException
Param
- Interface in
com.nosolojava.fsm.model.datamodel
parse(String)
- Static method in enum com.nosolojava.fsm.model.config.
BindingType
parse(String)
- Static method in enum com.nosolojava.fsm.model.config.
ExMode
parseScxml(URI)
- Method in interface com.nosolojava.fsm.parser.
StateMachineParser
passGuardCondition(Context)
- Method in interface com.nosolojava.fsm.model.transition.
Transition
pollExternalEvent()
- Method in interface com.nosolojava.fsm.runtime.
Context
Retrieves the next external event.
pollInternalEvent()
- Method in interface com.nosolojava.fsm.runtime.
Context
pushEvent(String, Event)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
Look up the FSM session and push an event to its external event queue.
R
Raise
- Interface in
com.nosolojava.fsm.runtime.executable
registerInvokeHandler(InvokeHandler)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
registerInvokeSessionId(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
When a invoke is executed this method is called to register in the context so any event sent to this invoke session could be managed
registerIOProcessor(IOProcessor)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
registerListener(FSMListener)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineFramework
removeActiveState(State)
- Method in interface com.nosolojava.fsm.runtime.
Context
removeDatamodel(DataModel)
- Method in interface com.nosolojava.fsm.runtime.
Context
removeStateToInvoke(State)
- Method in interface com.nosolojava.fsm.runtime.
Context
run(Context)
- Method in interface com.nosolojava.fsm.runtime.executable.
Executable
run(Context)
- Method in class com.nosolojava.fsm.runtime.executable.
Log
runIf(Context)
- Method in interface com.nosolojava.fsm.runtime.executable.
Conditional
S
saveCurrentConfiguration()
- Method in interface com.nosolojava.fsm.runtime.
Context
The context is a very sensitive part of a FSM session.
saveHistoricData(Context)
- Method in interface com.nosolojava.fsm.model.datamodel.
Data
Use to update datamodel with context current config when saving historic states.
Script
- Interface in
com.nosolojava.fsm.runtime.executable
SCXMLParserException
- Exception in
com.nosolojava.fsm.parser.exception
Exception raised when there is any error parsing an SCXML.
SCXMLParserException()
- Constructor for exception com.nosolojava.fsm.parser.exception.
SCXMLParserException
SCXMLParserException(String, Throwable, boolean, boolean)
- Constructor for exception com.nosolojava.fsm.parser.exception.
SCXMLParserException
SCXMLParserException(String, Throwable)
- Constructor for exception com.nosolojava.fsm.parser.exception.
SCXMLParserException
SCXMLParserException(String)
- Constructor for exception com.nosolojava.fsm.parser.exception.
SCXMLParserException
SCXMLParserException(Throwable)
- Constructor for exception com.nosolojava.fsm.parser.exception.
SCXMLParserException
searchIOProcessor(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
This is used to send/raise events to generate the origin attribute on the event to be sent.
Send
- Interface in
com.nosolojava.fsm.model.externalcomm
This interface represents a send element (http://www.w3.org/TR/scxml/#send).
sendEventToFSM(String, Event)
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
IOProcessor
Sends a message from an external resource to a SCXML session
sendMessageFromFSM(Message)
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
IOProcessor
Sends a message from SCXML session to the selected target.
sendMessageToService(Message)
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
InvokeHandler
If the invoke has the attribute auto forward, then the FSM will send the external events to the invoke.
SerializableContextInstance
- Interface in
com.nosolojava.fsm.runtime
serialVersionUID
- Static variable in exception com.nosolojava.fsm.model.config.exception.
ConfigurationException
setBindingType(BindingType)
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
setContextFactory(ContextFactory)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
This factory will be used when the engine starts a new fsm session
setCurrentEvent(Event)
- Method in interface com.nosolojava.fsm.runtime.
Context
setDocumentOrder(int)
- Method in interface com.nosolojava.fsm.model.state.
State
setEngine(StateMachineEngine)
- Method in interface com.nosolojava.fsm.runtime.executable.externalcomm.
IOProcessor
Used by the engine to register this processor.
setEngine(StateMachineEngine)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineFramework
setExMode(ExMode)
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
setExpression(String)
- Method in interface com.nosolojava.fsm.model.datamodel.
Log
setInitialState(InitialState)
- Method in interface com.nosolojava.fsm.model.state.
State
setInitialStateName(String)
- Method in interface com.nosolojava.fsm.model.state.
State
setInvoke(Invoke)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Finalize
setLabel(String)
- Method in interface com.nosolojava.fsm.model.datamodel.
Log
setLogCallback(FSMLogCallback)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
Used to change default log (useful in android).
setName(String)
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
setNamespace(String)
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
setParallel(boolean)
- Method in interface com.nosolojava.fsm.model.state.
State
setParser(StateMachineParser)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
setScript(Script)
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
setSendId(String)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Cancel
setSendIdExpression(String)
- Method in interface com.nosolojava.fsm.model.externalcomm.
Cancel
setStateMachineFramework(StateMachineFramework)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
setVersion(BigDecimal)
- Method in interface com.nosolojava.fsm.model.
StateMachineModel
shutdownAndWait(long, TimeUnit)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
start()
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
startFSMSession(URI)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
Used to start a SCXML session (normal scenario).
startFSMSession(String, URI)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
Used to start a SCXML session with a parent session.
startFSMSession(String, String, URI, Map<String, Serializable>)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
Used to start a SCXML session when the session id is known.
State
- Interface in
com.nosolojava.fsm.model.state
StateMachineEngine
- Interface in
com.nosolojava.fsm.runtime
StateMachineFramework
- Interface in
com.nosolojava.fsm.runtime
StateMachineModel
- Interface in
com.nosolojava.fsm.model
StateMachineParser
- Interface in
com.nosolojava.fsm.parser
T
toString()
- Method in enum com.nosolojava.fsm.model.config.
BindingType
toString()
- Method in enum com.nosolojava.fsm.model.config.
ExMode
toString()
- Method in enum com.nosolojava.fsm.model.state.
HistoryTypes
toString()
- Method in enum com.nosolojava.fsm.runtime.
EventType
toStringVerbose()
- Method in interface com.nosolojava.fsm.model.transition.
Transition
Transition
- Interface in
com.nosolojava.fsm.model.transition
U
unRegisterInvokeHandler(String)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
unRegisterInvokeSessionId(String)
- Method in interface com.nosolojava.fsm.runtime.
Context
When an invoke is canceled then this method is called to avoid the process of more events (to this invoke session).
unRegisterIOProcessor(String)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineEngine
unRegisterListener(FSMListener)
- Method in interface com.nosolojava.fsm.runtime.
StateMachineFramework
updateData(String, Object)
- Method in interface com.nosolojava.fsm.runtime.
Context
updateDataIfExists(String, Object)
- Method in interface com.nosolojava.fsm.runtime.
Context
URLDataHandler
- Interface in
com.nosolojava.fsm.model.datamodel
V
validURI(URI)
- Method in interface com.nosolojava.fsm.parser.
StateMachineParser
Used to check if this parser could manage the URI.
valueOf(String)
- Static method in enum com.nosolojava.fsm.model.config.
BindingType
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.nosolojava.fsm.model.config.
ExMode
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.nosolojava.fsm.model.state.
HistoryTypes
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum com.nosolojava.fsm.runtime.
EventType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.nosolojava.fsm.model.config.
BindingType
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.nosolojava.fsm.model.config.
ExMode
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.nosolojava.fsm.model.state.
HistoryTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum com.nosolojava.fsm.runtime.
EventType
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.