Package org.codehaus.plexus.util.cli
Class AbstractStreamHandler
java.lang.Object
java.lang.Thread
org.codehaus.plexus.util.cli.AbstractStreamHandler
- All Implemented Interfaces:
Runnable
- Direct Known Subclasses:
StreamFeeder
,StreamPumper
- Author:
- Kristian Rosenvold
-
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
-
Method Summary
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
-
Constructor Details
-
AbstractStreamHandler
public AbstractStreamHandler()
-
-
Method Details
-
isDone
public boolean isDone() -
waitUntilDone
- Throws:
InterruptedException
-
isDisabled
protected boolean isDisabled() -
disable
public void disable() -
setDone
public void setDone()
-