Package org.apache.commons.launcher
Class StreamConnector
- java.lang.Object
-
- java.lang.Thread
-
- org.apache.commons.launcher.StreamConnector
-
- All Implemented Interfaces:
java.lang.Runnable
public class StreamConnector extends java.lang.Thread
A class for connecting an OutputStream to an InputStream.- Author:
- Patrick Luby
-
-
Constructor Summary
Constructors Constructor Description StreamConnector(java.io.InputStream is, java.io.OutputStream os)
Specify the streams that this object will connect in therun()
method.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run()
Connect the InputStream and OutputStream objects specified in theStreamConnector(InputStream, OutputStream)
constructor.-
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, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, suspend, toString, yield
-
-
-
-
Constructor Detail
-
StreamConnector
public StreamConnector(java.io.InputStream is, java.io.OutputStream os)
Specify the streams that this object will connect in therun()
method.- Parameters:
is
- the InputStream to read from.os
- the OutputStream to write to.
-
-
Method Detail
-
run
public void run()
Connect the InputStream and OutputStream objects specified in theStreamConnector(InputStream, OutputStream)
constructor.- Specified by:
run
in interfacejava.lang.Runnable
- Overrides:
run
in classjava.lang.Thread
-
-