com.sshtools.j2ssh.io

Class IOStreamConnector


public class IOStreamConnector
extends java.lang.Object

Version:
$Revision: 1.29 $
Author:
$author$

Field Summary

protected EventListenerList
listenerList

Constructor Summary

IOStreamConnector()
Creates a new IOStreamConnector object.
IOStreamConnector(InputStream in, OutputStream out)
Creates a new IOStreamConnector object.

Method Summary

void
addIOStreamConnectorListener(IOStreamConnectorListener l)
void
close()
void
connect(InputStream in, OutputStream out)
long
getBytes()
IOStreamConnectorState
getState()
void
removeIOStreamConnectorListener(IOStreamConnectorListener l)
void
setCloseInput(boolean closeInput)
void
setCloseOutput(boolean closeOutput)

Field Details

listenerList

protected EventListenerList listenerList

Constructor Details

IOStreamConnector

public IOStreamConnector()
Creates a new IOStreamConnector object.

IOStreamConnector

public IOStreamConnector(InputStream in,
                         OutputStream out)
Creates a new IOStreamConnector object.
Parameters:
in -
out -

Method Details

addIOStreamConnectorListener

public void addIOStreamConnectorListener(IOStreamConnectorListener l)
Parameters:
l -

close

public void close()
            throws IOException

connect

public void connect(InputStream in,
                    OutputStream out)
Parameters:
in -
out -

getBytes

public long getBytes()
Returns:

getState

public IOStreamConnectorState getState()
Returns:

removeIOStreamConnectorListener

public void removeIOStreamConnectorListener(IOStreamConnectorListener l)
Parameters:
l -

setCloseInput

public void setCloseInput(boolean closeInput)
Parameters:
closeInput -

setCloseOutput

public void setCloseOutput(boolean closeOutput)
Parameters:
closeOutput -

Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.