More information: http://www.cs.berkeley.edu/~mdw/proj/seda/

seda.sandStorm.lib.aDisk
Class AFileTM

java.lang.Object
  |
  +--seda.sandStorm.lib.aDisk.AFileTM
All Implemented Interfaces:
ThreadManagerIF

abstract class AFileTM
extends java.lang.Object
implements ThreadManagerIF

Internal abstract class used to represent an AFile thread manager.


Constructor Summary
(package private) AFileTM()
           
 
Method Summary
abstract  void deregister(StageWrapperIF stage)
          Deregister a stage with this thread manager.
abstract  void enqueueRequest(AFileRequest req)
          Enqueue an AFileRequest for this thread manager to handle.
abstract  void register(StageWrapperIF stage)
          Register a stage with this thread manager.
abstract  void start()
          Start the thread manager.
abstract  void stop()
          Stop the thread manager and all threads managed by it.
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface seda.sandStorm.api.internal.ThreadManagerIF
deregisterAll
 

Constructor Detail

AFileTM

AFileTM()
Method Detail

register

public abstract void register(StageWrapperIF stage)
Register a stage with this thread manager.
Specified by:
register in interface ThreadManagerIF

deregister

public abstract void deregister(StageWrapperIF stage)
Deregister a stage with this thread manager.
Specified by:
deregister in interface ThreadManagerIF

start

public abstract void start()
Start the thread manager.

stop

public abstract void stop()
Stop the thread manager and all threads managed by it.

enqueueRequest

public abstract void enqueueRequest(AFileRequest req)
Enqueue an AFileRequest for this thread manager to handle.

More information: http://www.cs.berkeley.edu/~mdw/proj/seda/