Interface ConnectionLifecycleObserver
- All Superinterfaces:
BaseConnectionObserver,BaseObserver
- All Known Implementing Classes:
ConnectionSettingsViewController,ConnectionViewController,ControlBarController,MessageListViewController,PersistPublishHistoryService,PersistPublishMessageHistoryService,PersistSubscriptionHistoryService,PublishViewController,SubscriptionViewController
public interface ConnectionLifecycleObserver extends BaseConnectionObserver
-
Method Summary
Modifier and Type Method Description voidonConnect()default voidonConnectionCanceled()voidonConnectionFailed(Throwable message)voidonConnectionLost()voidonConnectionReconnected()voidonConnectRunning()default voidonConnectScheduled()voidonDisconnect()default voidonDisconnectCanceled()voidonDisconnectFailed(Throwable exception)voidonDisconnectFromConnectionDeleted(String connectionId)voidonDisconnectRunning()default voidonDisconnectScheduled()voidonReconnectFailed(AtomicInteger triedReconnects, int maxReconnects)Methods inherited from interface org.correomqtt.business.dispatcher.BaseConnectionObserver
getConnectionId
-
Method Details
-
onDisconnectFromConnectionDeleted
-
onConnect
void onConnect() -
onConnectRunning
void onConnectRunning() -
onConnectionFailed
-
onConnectionCanceled
default void onConnectionCanceled() -
onConnectionLost
void onConnectionLost() -
onDisconnect
void onDisconnect() -
onConnectScheduled
default void onConnectScheduled() -
onDisconnectCanceled
default void onDisconnectCanceled() -
onDisconnectFailed
-
onDisconnectRunning
void onDisconnectRunning() -
onDisconnectScheduled
default void onDisconnectScheduled() -
onConnectionReconnected
void onConnectionReconnected() -
onReconnectFailed
-