J avolution v3.7 (J2SE 1.5+)

javolution.realtime
Class ConcurrentThread

java.lang.Object
  extended by java.lang.Thread
      extended by javax.realtime.RealtimeThread
          extended by javolution.realtime.ConcurrentThread
All Implemented Interfaces:
java.lang.Runnable

public class ConcurrentThread
extends javax.realtime.RealtimeThread

This class represents "worker" threads employed by ConcurrentContext to perform concurrent execution on multi-processors systems.

Version:
3.7, January 1, 2006
Author:
Jean-Marie Dautelle

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
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ConcurrentThread()
          Default constructor.
 
Method Summary
 void run()
          Overrides parent's run method.
 void terminate()
          Terminates this thread (called when holder context is disposed).
 java.lang.String toString()
          Overrides parent's toString method.
 
Methods inherited from class javax.realtime.RealtimeThread
getCurrentMemoryArea
 
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, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConcurrentThread

public ConcurrentThread()
Default constructor.

Method Detail

run

public final void run()
Overrides parent's run method.

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

toString

public java.lang.String toString()
Overrides parent's toString method.

Overrides:
toString in class java.lang.Thread

terminate

public void terminate()
Terminates this thread (called when holder context is disposed).


J avolution v3.7 (J2SE 1.5+)

Copyright © 2006 Javolution.