All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ncsa.habanero.replay.ReplayMonitor

java.lang.Object
   |
   +----ncsa.habanero.replay.ReplayMonitor

public class ReplayMonitor
extends Object
ReplayMonitor This object stores all the information necessary to monitor the current status of a replay.


Variable Index

 o bLocalMode
 o bRunning
 o bStartup
 o lLastTime

Constructor Index

 o ReplayMonitor()

Method Index

 o executingReplay()
 o getTimeInReplay()
 o isPreview()
 o localMode()
 o setEngine(Thread)
 o setPreviewMode(boolean)
 o somethingHappening()
 o startingReplay()

Variables

 o bStartup
 protected boolean bStartup
 o bRunning
 protected boolean bRunning
 o lLastTime
 protected long lLastTime
 o bLocalMode
 protected boolean bLocalMode

Constructors

 o ReplayMonitor
 public ReplayMonitor()
Returns:
creates a replay monitor

Methods

 o startingReplay
 public boolean startingReplay()
Returns:
whether we are starting a replay session
 o executingReplay
 public boolean executingReplay()
Returns:
whether we are running a replay session
 o somethingHappening
 public boolean somethingHappening()
Returns:
whether we are running a replay session
 o isPreview
 public boolean isPreview()
Returns:
true when we are doing a preview of the session
 o setPreviewMode
 public void setPreviewMode(boolean bNew)
Parameters:
bWay - which way do we want to set the previewer
Returns:
sets the preview mode (true = we are now doing preview)
 o getTimeInReplay
 public long getTimeInReplay()
Returns:
the time of the next action to be executed (unless an action is currently being executed, in which case it returns the current action's time). -1 means replay has not started.
 o localMode
 public boolean localMode()
Returns:
true if we are in local replay mode
 o setEngine
 public void setEngine(Thread newEngine)
Parameters:
newEngine - the new engine
Returns:
sets the engine

All Packages  Class Hierarchy  This Package  Previous  Next  Index