Class StompInactivityMonitor
java.lang.Object
org.apache.activemq.transport.TransportFilter
org.apache.activemq.transport.AbstractInactivityMonitor
org.apache.activemq.transport.stomp.StompInactivityMonitor
- All Implemented Interfaces:
org.apache.activemq.Service,Transport,TransportListener
Used to make sure that commands are arriving periodically from the peer of
the transport.
-
Field Summary
Fields inherited from class org.apache.activemq.transport.AbstractInactivityMonitor
wireFormatFields inherited from class org.apache.activemq.transport.TransportFilter
next, transportListener -
Constructor Summary
ConstructorsConstructorDescriptionStompInactivityMonitor(Transport next, org.apache.activemq.wireformat.WireFormat wireFormat) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanprotected voidprocessInboundWireFormatInfo(org.apache.activemq.command.WireFormatInfo info) protected voidprocessOutboundWireFormatInfo(org.apache.activemq.command.WireFormatInfo info) voidMethods inherited from class org.apache.activemq.transport.AbstractInactivityMonitor
getConnectAttemptTimeout, getInitialDelayTime, getReadCheckTime, getWriteCheckTime, isKeepAliveResponseRequired, isMonitorStarted, onCommand, oneway, onException, setConnectAttemptTimeout, setInitialDelayTime, setKeepAliveResponseRequired, setReadCheckTime, setUseKeepAlive, setWriteCheckTime, start, startConnectCheckTask, startConnectCheckTask, startMonitorThreads, stop, stopConnectCheckTask, stopMonitorThreadsMethods inherited from class org.apache.activemq.transport.TransportFilter
asyncRequest, getNext, getPeerCertificates, getReceiveCounter, getRemoteAddress, getTransportListener, getWireFormat, isConnected, isDisposed, isFaultTolerant, isReconnectSupported, isUpdateURIsSupported, narrow, reconnect, request, request, setPeerCertificates, setTransportListener, toString, transportInterupted, transportResumed, updateURIs
-
Constructor Details
-
StompInactivityMonitor
-
-
Method Details
-
startMonitoring
- Throws:
IOException
-
processInboundWireFormatInfo
protected void processInboundWireFormatInfo(org.apache.activemq.command.WireFormatInfo info) throws IOException - Specified by:
processInboundWireFormatInfoin classAbstractInactivityMonitor- Throws:
IOException
-
processOutboundWireFormatInfo
protected void processOutboundWireFormatInfo(org.apache.activemq.command.WireFormatInfo info) throws IOException - Specified by:
processOutboundWireFormatInfoin classAbstractInactivityMonitor- Throws:
IOException
-
configuredOk
- Specified by:
configuredOkin classAbstractInactivityMonitor- Throws:
IOException
-