Class MQTTInactivityMonitor
java.lang.Object
org.apache.activemq.transport.TransportFilter
org.apache.activemq.transport.mqtt.MQTTInactivityMonitor
- All Implemented Interfaces:
org.apache.activemq.Service,Transport,TransportListener
-
Field Summary
Fields inherited from class org.apache.activemq.transport.TransportFilter
next, transportListener -
Constructor Summary
ConstructorsConstructorDescriptionMQTTInactivityMonitor(Transport next, org.apache.activemq.wireformat.WireFormat wireFormat) -
Method Summary
Modifier and TypeMethodDescriptionlonglongvoidvoidvoidonException(IOException error) voidsetProtocolConverter(MQTTProtocolConverter protocolConverter) voidsetReadGraceTime(long readGraceTime) voidsetReadKeepAliveTime(long readKeepAliveTime) voidstart()voidstartConnectChecker(long connectionTimeout) voidstop()Methods 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
-
MQTTInactivityMonitor
-
-
Method Details
-
start
- Specified by:
startin interfaceorg.apache.activemq.Service- Overrides:
startin classTransportFilter- Throws:
Exception
-
stop
- Specified by:
stopin interfaceorg.apache.activemq.Service- Overrides:
stopin classTransportFilter- Throws:
Exception
-
onCommand
- Specified by:
onCommandin interfaceTransportListener- Overrides:
onCommandin classTransportFilter
-
oneway
- Specified by:
onewayin interfaceTransport- Overrides:
onewayin classTransportFilter- Throws:
IOException
-
onException
- Specified by:
onExceptionin interfaceTransportListener- Overrides:
onExceptionin classTransportFilter
-
getReadGraceTime
public long getReadGraceTime() -
setReadGraceTime
public void setReadGraceTime(long readGraceTime) -
getReadKeepAliveTime
public long getReadKeepAliveTime() -
setReadKeepAliveTime
public void setReadKeepAliveTime(long readKeepAliveTime) -
setProtocolConverter
-
getProtocolConverter
-
startConnectChecker
public void startConnectChecker(long connectionTimeout)
-