org.globus.cog.karajan.util
Class StateManager
java.lang.Object
   org.globus.cog.karajan.util.StateManager
org.globus.cog.karajan.util.StateManager
- public class StateManager 
- extends Object
 
 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
StateManager
public StateManager(ExecutionContext ec)
registerElement
public void registerElement(FlowElement el,
                            VariableStack stack)
                     throws VariableNotFoundException
- 
- Throws:
- VariableNotFoundException
 
unregisterElement
public void unregisterElement(FlowElement el,
                              VariableStack stack)
                       throws VariableNotFoundException
- 
- Throws:
- VariableNotFoundException
 
abortContext
public void abortContext(ThreadingContext context)
- 
 
getWaitTime
public long getWaitTime()
- 
 
setWaitTime
public void setWaitTime(long l)
- 
 
actionPerformed
public void actionPerformed()
- 
 
request
public boolean request()
- 
 
isRestartComplete
public boolean isRestartComplete()
- 
 
setRestartComplete
public void setRestartComplete(boolean b)
- 
 
checkpoint
public void checkpoint(String fileName)
- 
 
getEvents
public Collection getEvents()
- 
 
getCheckpoints
public String[] getCheckpoints()
- 
 
getInterval
public Integer getInterval()
- 
 
setInterval
public void setInterval(Integer interval)
- 
 
getName
public String getName()
- 
 
setName
public void setName(String name)
- 
 
getCheckpointsEnabled
public boolean getCheckpointsEnabled()
- 
 
setCheckpointsEnabled
public void setCheckpointsEnabled(boolean checkpointsEnabled)
- 
 
stop
public void stop()
- 
 
resume
public static void resume(StateManager._Checkpoint checkpoint)
- 
 
getExecuting
public Map getExecuting()
- 
 
isTimestamped
public boolean isTimestamped()
- 
 
setTimestamped
public void setTimestamped(boolean timestamped)
-