Package org.apache.activemq.transport
Interface TransportListener
-
- All Known Implementing Classes:
AbstractInactivityMonitor,ActiveMQConnection,ActiveMQXAConnection,CommandJoiner,DefaultTransportListener,DiscoveryTransport,InactivityMonitor,MarshallingTransportFilter,MockTransport,MutexTransport,ReliableTransport,ResponseCorrelator,ResponseRedirectInterceptor,ThreadNameFilter,TransportFilter,WireFormatNegotiator,WriteTimeoutFilter
public interface TransportListener
An asynchronous listener of commands
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonCommand(Object command)called to process a commandvoidonException(IOException error)An unrecoverable exception has occured on the transportvoidtransportInterupted()The transport has suffered an interuption from which it hopes to recovervoidtransportResumed()The transport has resumed after an interuption
-
-
-
Method Detail
-
onException
void onException(IOException error)
An unrecoverable exception has occured on the transport- Parameters:
error-
-
transportInterupted
void transportInterupted()
The transport has suffered an interuption from which it hopes to recover
-
transportResumed
void transportResumed()
The transport has resumed after an interuption
-
-