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
Modifier and TypeMethodDescriptionvoidcalled to process a commandvoidonException(IOException error) An unrecoverable exception has occured on the transportvoidThe transport has suffered an interuption from which it hopes to recovervoidThe transport has resumed after an interuption
-
Method Details
-
onCommand
called to process a command- Parameters:
command-
-
onException
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
-