org.eclipse.actf.validation.core
Class ValidationThread

java.lang.Object
  extended by java.lang.Thread
      extended by org.eclipse.actf.validation.core.ValidationThread
All Implemented Interfaces:
Runnable

public class ValidationThread
extends Thread


Nested Class Summary
 
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
 
Field Summary
static ThreadGroup VALIDATION_THREAD_GROUP
           
static Object VALIDATION_THREAD_LOCK
           
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
ValidationThread()
           
ValidationThread(Runnable target)
           
ValidationThread(Runnable target, String name)
           
ValidationThread(String name)
           
ValidationThread(ThreadGroup group, Runnable target)
           
ValidationThread(ThreadGroup group, Runnable target, String name)
           
ValidationThread(ThreadGroup group, String name)
           
 
Method Summary
static void decrementThreadCount()
           
static int getThreadCount()
           
 void terminate()
           
 
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, run, 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
 

Field Detail

VALIDATION_THREAD_LOCK

public static final Object VALIDATION_THREAD_LOCK

VALIDATION_THREAD_GROUP

public static final ThreadGroup VALIDATION_THREAD_GROUP
Constructor Detail

ValidationThread

public ValidationThread()

ValidationThread

public ValidationThread(Runnable target)

ValidationThread

public ValidationThread(ThreadGroup group,
                        Runnable target)

ValidationThread

public ValidationThread(String name)

ValidationThread

public ValidationThread(ThreadGroup group,
                        String name)

ValidationThread

public ValidationThread(Runnable target,
                        String name)

ValidationThread

public ValidationThread(ThreadGroup group,
                        Runnable target,
                        String name)
Method Detail

decrementThreadCount

public static void decrementThreadCount()

getThreadCount

public static int getThreadCount()

terminate

public void terminate()