gov.sandia.ccaffeine.dc.distributed
Class StaticIOConnection

java.lang.Object
  extended by gov.sandia.ccaffeine.dc.distributed.StaticIOConnection
All Implemented Interfaces:
Connection

public class StaticIOConnection
extends java.lang.Object
implements Connection


Constructor Summary
StaticIOConnection(java.io.InputStream inStream, java.io.OutputStream outStream, int id)
           
StaticIOConnection(java.io.InputStream inStream, java.io.OutputStream outStream, java.lang.String name, int id)
           
 
Method Summary
 void disconnect()
           
 gov.sandia.ccaffeine.dc.distributed.ConnectionManager getConnectionManager()
           
 int getId()
           
 java.io.InputStream getIn()
           
 java.io.OutputStream getOut()
           
 java.lang.String getSourceName()
           
 boolean isDisabled()
           
 void reconnect(int timeout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticIOConnection

public StaticIOConnection(java.io.InputStream inStream,
                          java.io.OutputStream outStream,
                          java.lang.String name,
                          int id)

StaticIOConnection

public StaticIOConnection(java.io.InputStream inStream,
                          java.io.OutputStream outStream,
                          int id)
Method Detail

getSourceName

public java.lang.String getSourceName()
Specified by:
getSourceName in interface Connection

getIn

public java.io.InputStream getIn()
Specified by:
getIn in interface Connection

getOut

public java.io.OutputStream getOut()
Specified by:
getOut in interface Connection

getId

public int getId()
Specified by:
getId in interface Connection

isDisabled

public boolean isDisabled()
Specified by:
isDisabled in interface Connection

reconnect

public void reconnect(int timeout)
               throws java.lang.Exception
Specified by:
reconnect in interface Connection
Throws:
java.lang.Exception

disconnect

public void disconnect()
                throws java.io.IOException
Specified by:
disconnect in interface Connection
Throws:
java.io.IOException

getConnectionManager

public gov.sandia.ccaffeine.dc.distributed.ConnectionManager getConnectionManager()
Specified by:
getConnectionManager in interface Connection