anon.transport.connection
Interface IStreamConnection

All Superinterfaces:
IConnection
All Known Implementing Classes:
ChunkConnectionAdapter, ProxyConnection, SocketConnection

public interface IStreamConnection
extends IConnection

Eine Konkretisierung des IConnection Interface, bei welchem die Uebertragung ueber ein bidirektionales Datenstrommodell erfolgt. Ein- und Ausgabestrom treten dabei ausschliesslich als Paar auf und sind fester Bestandteil der Verbindung. Die einzelnen Stroeme kapseln die eigentlichen Uebertragung von Daten und stellen eine Schnittstelle zum garantierten und konsitenten Transport bereit.


Field Summary
 
Fields inherited from interface anon.transport.connection.IConnection
ConnectionState_CLOSE, ConnectionState_OPEN
 
Method Summary
 java.io.InputStream getInputStream()
          Liefert den Eingabestrom der Verbinundung, ueber welchen kontinuierlich Daten empfangen werden koennen.
 java.io.OutputStream getOutputStream()
          Liefert den Ausgabestrom der verbindung, ueber welchem Daten gesendet werden koennen.
 
Methods inherited from interface anon.transport.connection.IConnection
close, getCurrentState, getLocalAddress, getRemoteAddress, getTimeout, setTimeout
 

Method Detail

getInputStream

java.io.InputStream getInputStream()
Liefert den Eingabestrom der Verbinundung, ueber welchen kontinuierlich Daten empfangen werden koennen. Sofern sich der Zustand der Verbindung nicht aendert, sollte diese Methode immer das selbe Objekt zurueckgeben.


getOutputStream

java.io.OutputStream getOutputStream()
Liefert den Ausgabestrom der verbindung, ueber welchem Daten gesendet werden koennen. Sofern sich der Zustand der Verbindung nicht aendert, sollte diese Methode immer das selbe Objekt zurueckgeben.