public interface InterceptHandler
The events can act only as observers.
Almost every method receives a subclass of MqttMessage, except onDisconnect
that receives the client id string and onSubscribe and onUnsubscribe
that receive a Subscription object.
| 限定符和类型 | 字段和说明 |
|---|---|
static Class<?>[] |
ALL_MESSAGE_TYPES |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getID() |
Class<?>[] |
getInterceptedMessageTypes() |
void |
onConnect(InterceptConnectMessage msg) |
void |
onConnectionLost(InterceptConnectionLostMessage msg) |
void |
onDisconnect(InterceptDisconnectMessage msg) |
void |
onMessageAcknowledged(InterceptAcknowledgedMessage msg) |
void |
onPublish(InterceptPublishMessage msg) |
void |
onSubscribe(InterceptSubscribeMessage msg) |
void |
onUnsubscribe(InterceptUnsubscribeMessage msg) |
static final Class<?>[] ALL_MESSAGE_TYPES
String getID()
Class<?>[] getInterceptedMessageTypes()
void onConnect(InterceptConnectMessage msg)
void onDisconnect(InterceptDisconnectMessage msg)
void onConnectionLost(InterceptConnectionLostMessage msg)
void onPublish(InterceptPublishMessage msg)
void onSubscribe(InterceptSubscribeMessage msg)
void onUnsubscribe(InterceptUnsubscribeMessage msg)
void onMessageAcknowledged(InterceptAcknowledgedMessage msg)
Copyright © 2021. All rights reserved.