Package org.camunda.bpm.qa.upgrade.util
Class ControllableThread
- java.lang.Object
-
- java.lang.Thread
-
- org.camunda.bpm.qa.upgrade.util.ControllableThread
-
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
CompleteTaskThread
public class ControllableThread extends Thread
- Author:
- Tom Baeyens
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class java.lang.Thread
Thread.State, Thread.UncaughtExceptionHandler
-
-
Field Summary
-
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
-
-
Constructor Summary
Constructors Constructor Description ControllableThread()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
proceedAndWaitTillDone()
void
returnControlToTestThreadAndWait()
void
startAndWaitUntilControlIsReturned()
-
Methods inherited from class java.lang.Thread
activeCount, checkAccess, clone, countStackFrames, currentThread, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, onSpinWait, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-