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.EventListenerListlistenerList
-
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 voidaddIOStreamConnectorListener(IOStreamConnectorListener l)voidclose()voidconnect(java.io.InputStream in, java.io.OutputStream out)longgetBytes()IOStreamConnectorStategetState()voidremoveIOStreamConnectorListener(IOStreamConnectorListener l)voidsetCloseInput(boolean closeInput)voidsetCloseOutput(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-
-
-