Package com.sshtools.j2ssh.io
Class IOStreamConnector
- java.lang.Object
-
- com.sshtools.j2ssh.io.IOStreamConnector
-
public class IOStreamConnector extends java.lang.Object
- Version:
- $Revision: 1.29 $
- Author:
- $author$
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.event.EventListenerList
listenerList
-
Constructor Summary
Constructors Constructor Description IOStreamConnector()
Creates a new IOStreamConnector object.IOStreamConnector(java.io.InputStream in, java.io.OutputStream out)
Creates a new IOStreamConnector object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addIOStreamConnectorListener(IOStreamConnectorListener l)
void
close()
void
connect(java.io.InputStream in, java.io.OutputStream out)
long
getBytes()
IOStreamConnectorState
getState()
void
removeIOStreamConnectorListener(IOStreamConnectorListener l)
void
setCloseInput(boolean closeInput)
void
setCloseOutput(boolean closeOutput)
-
-
-
Method Detail
-
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
-
-
-