|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.ftpserver.util.StreamConnector
public class StreamConnector
Connect one java.io.InputStream
with a
java.io.OutputStream
.
Features:
Constructor Summary | |
---|---|
StreamConnector(InputStream in,
OutputStream out)
Constructors |
Method Summary | |
---|---|
void |
connect()
Connect two streams. |
protected void |
finalize()
Last defense to stop thread. |
Exception |
getException()
Get exception. |
boolean |
getIsBuffered()
Get is buffered. |
boolean |
getIsThreaded()
Is the data transfer threaded? |
int |
getMaxTransferRate()
Get transfer limit in bytes/second. |
long |
getTransferredSize()
Get transferred size in bytes. |
boolean |
hasException()
Check exception status. |
boolean |
isStopped()
Is stopped? |
void |
run()
Transfer data from one stream to another. |
void |
setIsBuffered(boolean buf)
Set buffered transferred property. |
void |
setIsThreaded(boolean thr)
Set threaded transfer property. |
void |
setMaxTransferRate(int limit)
Set transfer limit - bytes/second. |
void |
setObserver(StreamConnectorObserver obsr)
Set stream connector observer. |
void |
stopTransfer()
Stop data transfer. |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StreamConnector(InputStream in, OutputStream out)
in
- pipe inputout
- pipe outputMethod Detail |
---|
public void setObserver(StreamConnectorObserver obsr)
public void setIsBuffered(boolean buf)
public boolean getIsBuffered()
public void setIsThreaded(boolean thr)
public boolean getIsThreaded()
public Exception getException()
public long getTransferredSize()
public int getMaxTransferRate()
public void setMaxTransferRate(int limit)
public boolean hasException()
public void stopTransfer()
public boolean isStopped()
public void connect()
public void run()
run
in interface Runnable
protected void finalize() throws Throwable
finalize
in class Object
Throwable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |