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
C
D
E
F
G
I
K
L
M
O
P
R
S
T
W
A
Activity
- Interface in
systems.aesel.common.sm
An activity is run upon entering a state.
add(Activity)
- Method in class systems.aesel.common.sm.
State
Activities do not need to be thread safe.
add(StateMachineListener)
- Method in class systems.aesel.common.sm.
StateMachine
add(Activity)
- Method in class systems.aesel.common.sm.
Transition
addTransition(String, Class, State)
- Method in class systems.aesel.common.sm.
State
C
CancelTimerActivity
- Class in
systems.aesel.common.sm.util
CancelTimerActivity(Timer)
- Constructor for class systems.aesel.common.sm.util.
CancelTimerActivity
commandLine
- Variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
ConfigException
- Exception in
systems.aesel.common.sm
createStartState(String)
- Method in class systems.aesel.common.sm.
StateMachine
createState(String)
- Method in class systems.aesel.common.sm.
StateMachine
createState(String, boolean)
- Method in class systems.aesel.common.sm.
StateMachine
D
DownloadHttpFileActivity
- Class in
systems.aesel.common.sm.util
DownloadHttpFileActivity(String, String)
- Constructor for class systems.aesel.common.sm.util.
DownloadHttpFileActivity
duration
- Variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
E
Event
- Class in
systems.aesel.common.sm
Event(String)
- Constructor for class systems.aesel.common.sm.
Event
eventHappens(Event)
- Method in class systems.aesel.common.sm.
StateMachine
extension
- Variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
F
FileExistsEvent
- Class in
systems.aesel.common.sm.util
FileExistsEvent(File)
- Constructor for class systems.aesel.common.sm.util.
FileExistsEvent
filename
- Variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
FileNameTemplate
- Static variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
G
getDateString(Calendar)
- Method in class systems.aesel.common.sm.util.
LaunchProcessActivity
getExitCode()
- Method in class systems.aesel.common.sm.util.
ProcessDiedEvent
getFile()
- Method in class systems.aesel.common.sm.util.
FileExistsEvent
getFilename()
- Method in class systems.aesel.common.sm.util.
LaunchProcessActivity
getFromMachineState(Object)
- Method in class systems.aesel.common.sm.
StateMachine
getName()
- Method in interface systems.aesel.common.sm.
Activity
getName()
- Method in class systems.aesel.common.sm.
Event
getName()
- Method in class systems.aesel.common.sm.
State
getName()
- Method in class systems.aesel.common.sm.
Transition
getName()
- Method in class systems.aesel.common.sm.util.
CancelTimerActivity
getName()
- Method in class systems.aesel.common.sm.util.
DownloadHttpFileActivity
getName()
- Method in class systems.aesel.common.sm.util.
LaunchProcessActivity
getProcess()
- Method in class systems.aesel.common.sm.util.
LaunchProcessActivity
getState()
- Method in class systems.aesel.common.sm.
StateMachine
getTimeString(Calendar)
- Method in class systems.aesel.common.sm.util.
LaunchProcessActivity
I
isEndState()
- Method in class systems.aesel.common.sm.
State
isMachineRunning()
- Method in class systems.aesel.common.sm.
StateMachine
K
kill()
- Method in interface systems.aesel.common.sm.
PersistentActivity
This function is called upon an event that causes a state transition.
kill()
- Method in class systems.aesel.common.sm.
StateMachine
This will kill the internal thread that fires the next event.
L
LaunchProcessActivity
- Class in
systems.aesel.common.sm.util
LaunchProcessActivity(String, String, String, long)
- Constructor for class systems.aesel.common.sm.util.
LaunchProcessActivity
M
machine
- Variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
O
onEnterState(State)
- Method in interface systems.aesel.common.sm.
StateMachineListener
onExitState(State)
- Method in interface systems.aesel.common.sm.
StateMachineListener
onTransition(Transition)
- Method in interface systems.aesel.common.sm.
StateMachineListener
outputFilePrefix
- Variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
P
PersistentActivity
- Interface in
systems.aesel.common.sm
Persistent activities are run within a thread upon entering a state.
process
- Variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
ProcessDiedEvent
- Class in
systems.aesel.common.sm.util
ProcessDiedEvent(int)
- Constructor for class systems.aesel.common.sm.util.
ProcessDiedEvent
Prop_LaunchedProcess
- Static variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
Prop_PreviousLaunchedProcess
- Static variable in class systems.aesel.common.sm.util.
LaunchProcessActivity
putFromMachineState(String, Object)
- Method in class systems.aesel.common.sm.
StateMachine
R
register(Event)
- Method in class systems.aesel.common.sm.
StateMachine
run()
- Method in class systems.aesel.common.sm.
StateMachine
run()
- Method in class systems.aesel.common.sm.util.
CancelTimerActivity
run()
- Method in class systems.aesel.common.sm.util.
DownloadHttpFileActivity
run()
- Method in class systems.aesel.common.sm.util.
LaunchProcessActivity
S
setStateMachine(StateMachine)
- Method in interface systems.aesel.common.sm.
Activity
setStateMachine(StateMachine)
- Method in class systems.aesel.common.sm.util.
CancelTimerActivity
setStateMachine(StateMachine)
- Method in class systems.aesel.common.sm.util.
DownloadHttpFileActivity
setStateMachine(StateMachine)
- Method in class systems.aesel.common.sm.util.
LaunchProcessActivity
startMachine(boolean)
- Method in class systems.aesel.common.sm.
StateMachine
State
- Class in
systems.aesel.common.sm
StateMachine
- Class in
systems.aesel.common.sm
StateMachine(String)
- Constructor for class systems.aesel.common.sm.
StateMachine
StateMachineListener
- Interface in
systems.aesel.common.sm
systems.aesel.common.sm
- package systems.aesel.common.sm
systems.aesel.common.sm.util
- package systems.aesel.common.sm.util
T
Transition
- Class in
systems.aesel.common.sm
W
waitUntilDone(long)
- Method in class systems.aesel.common.sm.
StateMachine
A
C
D
E
F
G
I
K
L
M
O
P
R
S
T
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All rights reserved.