Package org.correomqtt.gui.controller
Class ConnectionViewController
java.lang.Object
org.correomqtt.gui.controller.ConnectionViewController
- All Implemented Interfaces:
BaseConnectionObserver,BaseObserver,ConnectionLifecycleObserver,ExportMessageObserver,ImportMessageObserver,LogObserver,ControlBarDelegate,PublishViewDelegate,SubscriptionViewDelegate
public class ConnectionViewController extends Object implements LogObserver, ConnectionLifecycleObserver, ExportMessageObserver, ImportMessageObserver, PublishViewDelegate, SubscriptionViewDelegate, ControlBarDelegate
-
Constructor Summary
Constructors Constructor Description ConnectionViewController(String connectionId, ConnectionViewDelegate delegate) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.correomqtt.business.dispatcher.BaseConnectionObserver
getConnectionId
-
Constructor Details
-
Method Details
-
load
public static org.correomqtt.gui.controller.LoaderResult<ConnectionViewController> load(String connectionId, ConnectionViewDelegate delegate) -
initialize
public void initialize() -
updateLog
- Specified by:
updateLogin interfaceLogObserver
-
setLayout
public void setLayout(boolean publish, boolean subscribe)- Specified by:
setLayoutin interfaceControlBarDelegate
-
onDisconnectFromConnectionDeleted
- Specified by:
onDisconnectFromConnectionDeletedin interfaceConnectionLifecycleObserver
-
onConnect
public void onConnect()- Specified by:
onConnectin interfaceConnectionLifecycleObserver
-
onConnectRunning
public void onConnectRunning()- Specified by:
onConnectRunningin interfaceConnectionLifecycleObserver
-
onConnectionFailed
- Specified by:
onConnectionFailedin interfaceConnectionLifecycleObserver
-
onConnectionCanceled
public void onConnectionCanceled()- Specified by:
onConnectionCanceledin interfaceConnectionLifecycleObserver
-
onConnectionLost
public void onConnectionLost()- Specified by:
onConnectionLostin interfaceConnectionLifecycleObserver
-
onDisconnect
public void onDisconnect()- Specified by:
onDisconnectin interfaceConnectionLifecycleObserver
-
onConnectScheduled
public void onConnectScheduled()- Specified by:
onConnectScheduledin interfaceConnectionLifecycleObserver
-
onDisconnectCanceled
public void onDisconnectCanceled()- Specified by:
onDisconnectCanceledin interfaceConnectionLifecycleObserver
-
onDisconnectFailed
- Specified by:
onDisconnectFailedin interfaceConnectionLifecycleObserver
-
onDisconnectRunning
public void onDisconnectRunning()- Specified by:
onDisconnectRunningin interfaceConnectionLifecycleObserver
-
onDisconnectScheduled
public void onDisconnectScheduled()- Specified by:
onDisconnectScheduledin interfaceConnectionLifecycleObserver
-
onConnectionReconnected
public void onConnectionReconnected()- Specified by:
onConnectionReconnectedin interfaceConnectionLifecycleObserver
-
onReconnectFailed
- Specified by:
onReconnectFailedin interfaceConnectionLifecycleObserver
-
disconnect
public void disconnect() -
getMainNode
public javafx.scene.layout.Pane getMainNode() -
connect
-
onExportStarted
- Specified by:
onExportStartedin interfaceExportMessageObserver
-
onExportSucceeded
public void onExportSucceeded()- Specified by:
onExportSucceededin interfaceExportMessageObserver
-
onExportCancelled
- Specified by:
onExportCancelledin interfaceExportMessageObserver
-
onExportFailed
- Specified by:
onExportFailedin interfaceExportMessageObserver
-
onExportRunning
public void onExportRunning()- Specified by:
onExportRunningin interfaceExportMessageObserver
-
onExportScheduled
public void onExportScheduled()- Specified by:
onExportScheduledin interfaceExportMessageObserver
-
onImportStarted
- Specified by:
onImportStartedin interfaceImportMessageObserver
-
onImportSucceeded
- Specified by:
onImportSucceededin interfaceImportMessageObserver
-
onImportCancelled
- Specified by:
onImportCancelledin interfaceImportMessageObserver
-
onImportFailed
- Specified by:
onImportFailedin interfaceImportMessageObserver
-
onImportRunning
public void onImportRunning()- Specified by:
onImportRunningin interfaceImportMessageObserver
-
onImportScheduled
public void onImportScheduled()- Specified by:
onImportScheduledin interfaceImportMessageObserver
-
setUpToForm
- Specified by:
setUpToFormin interfaceSubscriptionViewDelegate
-
setConnectionState
- Specified by:
setConnectionStatein interfaceControlBarDelegate
-
setTabDirty
public void setTabDirty()- Specified by:
setTabDirtyin interfacePublishViewDelegate- Specified by:
setTabDirtyin interfaceSubscriptionViewDelegate
-
getConnectionId
-
setConnectionId
-
getTabId
-
setTabId
-