Class SyncStartThread

  extended by java.lang.Thread
      extended by
All Implemented Interfaces:

public class SyncStartThread
extends java.lang.Thread

Provides a thread to asynchronously SyncStart the given AbstractController. From the book: Essential JMF, Gordon, Talley (ISBN 0130801046). Used with permission.

Steve Talley & Rob Gordon

Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
Field Summary
Fields inherited from class java.lang.Thread
Constructor Summary
SyncStartThread(AbstractController controller, Time timeBaseStartTime)
          Construct a SyncStartThread for the given AbstractController.
Method Summary
 void run()
          syncStarts the AbstractController specified in the constructor.
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public SyncStartThread(AbstractController controller,
                       Time timeBaseStartTime)
Construct a SyncStartThread for the given AbstractController. The AbstractController will not be syncStarted until this thread is started.

Method Detail


public void run()
syncStarts the AbstractController specified in the constructor. This method should not be called directly. Use start() to start this thread.

Specified by:
run in interface java.lang.Runnable
run in class java.lang.Thread