Interface ConnectionLifecycleObserver
-
- All Superinterfaces:
BaseConnectionObserver,BaseObserver
- All Known Implementing Classes:
ConnectionSettingsViewController,ConnectionViewController,ControlBarController,MessageListViewController,PersistPublishHistoryProvider,PersistPublishMessageHistoryProvider,PersistSubscriptionHistoryProvider,PublishViewController,SubscriptionViewController
public interface ConnectionLifecycleObserver extends BaseConnectionObserver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods 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 Detail
-
onDisconnectFromConnectionDeleted
void onDisconnectFromConnectionDeleted(String connectionId)
-
onConnect
void onConnect()
-
onConnectRunning
void onConnectRunning()
-
onConnectionFailed
void onConnectionFailed(Throwable message)
-
onConnectionCanceled
default void onConnectionCanceled()
-
onConnectionLost
void onConnectionLost()
-
onDisconnect
void onDisconnect()
-
onConnectScheduled
default void onConnectScheduled()
-
onDisconnectCanceled
default void onDisconnectCanceled()
-
onDisconnectFailed
void onDisconnectFailed(Throwable exception)
-
onDisconnectRunning
void onDisconnectRunning()
-
onDisconnectScheduled
default void onDisconnectScheduled()
-
onConnectionReconnected
void onConnectionReconnected()
-
onReconnectFailed
void onReconnectFailed(AtomicInteger triedReconnects, int maxReconnects)
-
-