Package org.correomqtt.gui.controller
Class AlertController
- java.lang.Object
-
- org.correomqtt.gui.controller.AlertController
-
- All Implemented Interfaces:
BaseConnectionObserver,BaseObserver,ConfigObserver,PersistPublishHistoryObserver,PersistSubscriptionHistoryObserver,SecretStoreObserver
public class AlertController extends Object implements ConfigObserver, SecretStoreObserver, PersistPublishHistoryObserver, PersistSubscriptionHistoryObserver
-
-
Field Summary
Fields Modifier and Type Field Description static StringALERT_CONTROLLER_WARN_TITLEstatic StringALERT_EXCEPTION_TITLE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidactivate()voiderrorReadingPublishHistory(Throwable exception)voiderrorReadingSubscriptionHistory(Throwable exception)voiderrorWritingPublishHistory(Throwable exception)voiderrorWritingSubscriptionHistory(Throwable exception)StringgetConnectionId()voidonAppDataNull()voidonConfigDirectoryEmpty()voidonConfigDirectoryNotAccessible()voidonConfigPrepareFailed()voidonConnectionsUpdated()voidonFileAlreadyExists()voidonInvalidJsonFormat()voidonInvalidPath()voidonPasswordFileUnreadable()voidonSavingFailed()voidonSettingsUpdated(boolean showRestartRequiredDialog)voidonUserHomeNull()voidupdatedPublishes(String connectionId)voidupdateSubscriptions(String connectionId)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.correomqtt.business.dispatcher.ConfigObserver
onPasswordRetrievalFailed, onPasswordSaveFailed
-
-
-
-
Field Detail
-
ALERT_CONTROLLER_WARN_TITLE
public static final String ALERT_CONTROLLER_WARN_TITLE
- See Also:
- Constant Field Values
-
ALERT_EXCEPTION_TITLE
public static final String ALERT_EXCEPTION_TITLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
activate
public static void activate()
-
onConfigDirectoryEmpty
public void onConfigDirectoryEmpty()
- Specified by:
onConfigDirectoryEmptyin interfaceConfigObserver
-
onConfigDirectoryNotAccessible
public void onConfigDirectoryNotAccessible()
- Specified by:
onConfigDirectoryNotAccessiblein interfaceConfigObserver
-
onAppDataNull
public void onAppDataNull()
- Specified by:
onAppDataNullin interfaceConfigObserver
-
onUserHomeNull
public void onUserHomeNull()
- Specified by:
onUserHomeNullin interfaceConfigObserver
-
onFileAlreadyExists
public void onFileAlreadyExists()
- Specified by:
onFileAlreadyExistsin interfaceConfigObserver
-
onInvalidPath
public void onInvalidPath()
- Specified by:
onInvalidPathin interfaceConfigObserver
-
onInvalidJsonFormat
public void onInvalidJsonFormat()
- Specified by:
onInvalidJsonFormatin interfaceConfigObserver
-
onSavingFailed
public void onSavingFailed()
- Specified by:
onSavingFailedin interfaceConfigObserver
-
onConnectionsUpdated
public void onConnectionsUpdated()
- Specified by:
onConnectionsUpdatedin interfaceConfigObserver
-
onConfigPrepareFailed
public void onConfigPrepareFailed()
- Specified by:
onConfigPrepareFailedin interfaceConfigObserver
-
onSettingsUpdated
public void onSettingsUpdated(boolean showRestartRequiredDialog)
- Specified by:
onSettingsUpdatedin interfaceConfigObserver
-
updateSubscriptions
public void updateSubscriptions(String connectionId)
- Specified by:
updateSubscriptionsin interfacePersistSubscriptionHistoryObserver
-
errorReadingSubscriptionHistory
public void errorReadingSubscriptionHistory(Throwable exception)
- Specified by:
errorReadingSubscriptionHistoryin interfacePersistSubscriptionHistoryObserver
-
getConnectionId
public String getConnectionId()
- Specified by:
getConnectionIdin interfaceBaseConnectionObserver
-
errorReadingPublishHistory
public void errorReadingPublishHistory(Throwable exception)
- Specified by:
errorReadingPublishHistoryin interfacePersistPublishHistoryObserver
-
errorWritingPublishHistory
public void errorWritingPublishHistory(Throwable exception)
- Specified by:
errorWritingPublishHistoryin interfacePersistPublishHistoryObserver
-
updatedPublishes
public void updatedPublishes(String connectionId)
- Specified by:
updatedPublishesin interfacePersistPublishHistoryObserver
-
errorWritingSubscriptionHistory
public void errorWritingSubscriptionHistory(Throwable exception)
- Specified by:
errorWritingSubscriptionHistoryin interfacePersistSubscriptionHistoryObserver
-
onPasswordFileUnreadable
public void onPasswordFileUnreadable()
- Specified by:
onPasswordFileUnreadablein interfaceSecretStoreObserver
-
-