org.fusesource.fabric.dosgi.tcp
Class TransportPool.Listener

java.lang.Object
  extended by org.fusesource.fabric.dosgi.tcp.TransportPool.Listener
All Implemented Interfaces:
TransportListener
Enclosing class:
TransportPool

protected class TransportPool.Listener
extends java.lang.Object
implements TransportListener


Constructor Summary
protected TransportPool.Listener()
           
 
Method Summary
 void onRefill(Transport transport)
          transport can now accept more commands for transmission.
 void onTransportCommand(Transport transport, java.lang.Object command)
          called to process a command
 void onTransportConnected(Transport transport)
          The transport has been connected.
 void onTransportDisconnected(Transport transport)
          The transport has suffered a disconnection from which it hopes to recover
 void onTransportFailure(Transport transport, java.io.IOException error)
          An unrecoverable exception has occured on the transport
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportPool.Listener

protected TransportPool.Listener()
Method Detail

onTransportCommand

public void onTransportCommand(Transport transport,
                               java.lang.Object command)
Description copied from interface: TransportListener
called to process a command

Specified by:
onTransportCommand in interface TransportListener

onRefill

public void onRefill(Transport transport)
Description copied from interface: TransportListener
transport can now accept more commands for transmission.

Specified by:
onRefill in interface TransportListener

onTransportFailure

public void onTransportFailure(Transport transport,
                               java.io.IOException error)
Description copied from interface: TransportListener
An unrecoverable exception has occured on the transport

Specified by:
onTransportFailure in interface TransportListener

onTransportConnected

public void onTransportConnected(Transport transport)
Description copied from interface: TransportListener
The transport has been connected.

Specified by:
onTransportConnected in interface TransportListener

onTransportDisconnected

public void onTransportDisconnected(Transport transport)
Description copied from interface: TransportListener
The transport has suffered a disconnection from which it hopes to recover

Specified by:
onTransportDisconnected in interface TransportListener


Copyright © 2013 Red Hat. All Rights Reserved.