com.sshtools.j2ssh.io
Class IOStreamConnector
java.lang.Object
com.sshtools.j2ssh.io.IOStreamConnector
public class IOStreamConnector
- extends java.lang.Object
- Version:
- $Revision: 1.1 $
- Author:
- $author$
Constructor Summary |
IOStreamConnector()
Creates a new IOStreamConnector object. |
IOStreamConnector(java.io.InputStream in,
java.io.OutputStream out)
Creates a new IOStreamConnector object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
private static org.apache.commons.logging.Log log
state
private IOStreamConnectorState state
in
private java.io.InputStream in
out
private java.io.OutputStream out
thread
private java.lang.Thread thread
bytes
private long bytes
closeInput
private boolean closeInput
closeOutput
private boolean closeOutput
listenerList
protected javax.swing.event.EventListenerList listenerList
IOStreamConnector
public IOStreamConnector()
- Creates a new IOStreamConnector object.
IOStreamConnector
public IOStreamConnector(java.io.InputStream in,
java.io.OutputStream out)
- Creates a new IOStreamConnector object.
- Parameters:
in
- out
-
getState
public IOStreamConnectorState getState()
- Returns:
close
public void close()
throws java.io.IOException
- Throws:
java.io.IOException
setCloseInput
public void setCloseInput(boolean closeInput)
- Parameters:
closeInput
-
setCloseOutput
public void setCloseOutput(boolean closeOutput)
- Parameters:
closeOutput
-
connect
public void connect(java.io.InputStream in,
java.io.OutputStream out)
- Parameters:
in
- out
-
getBytes
public long getBytes()
- Returns:
addIOStreamConnectorListener
public void addIOStreamConnectorListener(IOStreamConnectorListener l)
- Parameters:
l
-
removeIOStreamConnectorListener
public void removeIOStreamConnectorListener(IOStreamConnectorListener l)
- Parameters:
l
-