Class MqttSettingsViewController
java.lang.Object
org.correomqtt.gui.views.base.BaseControllerImpl
org.correomqtt.gui.views.connectionsettings.MqttSettingsViewController
- All Implemented Interfaces:
LwtSettingsHook.OnSettingsChangedListener
,BaseController
,ConnectionSettingsDelegateController
@DefaultBean
public class MqttSettingsViewController
extends BaseControllerImpl
implements ConnectionSettingsDelegateController, LwtSettingsHook.OnSettingsChangedListener
-
Nested Class Summary
Nested classes/interfaces inherited from class org.correomqtt.gui.views.base.BaseControllerImpl
BaseControllerImpl.ConstructorMethod<Z>
-
Field Summary
Fields inherited from class org.correomqtt.gui.views.base.BaseControllerImpl
coreManager, themeManager
-
Constructor Summary
ConstructorDescriptionMqttSettingsViewController
(CoreManager coreManager, ThemeManager themeManager, GenericCellFactory<CorreoMqttVersion> correoMqttVersionGenericCellFactory, GenericCellFactory<TlsSsl> tlsSslGenericCellFactory, GenericCellFactory<Proxy> proxyGenericCellFactory, GenericCellFactory<Auth> authGenericCellFactory, GenericCellFactory<Lwt> lwtGenericCellFactory) -
Method Summary
Methods inherited from class org.correomqtt.gui.views.base.BaseControllerImpl
load, load, showAsDialog, showAsDialog
-
Field Details
-
EXCLAMATION_CIRCLE_SOLID
- See Also:
-
EMPTY_ERROR_CLASS
- See Also:
-
-
Constructor Details
-
MqttSettingsViewController
@Inject public MqttSettingsViewController(CoreManager coreManager, ThemeManager themeManager, GenericCellFactory<CorreoMqttVersion> correoMqttVersionGenericCellFactory, GenericCellFactory<TlsSsl> tlsSslGenericCellFactory, GenericCellFactory<Proxy> proxyGenericCellFactory, GenericCellFactory<Auth> authGenericCellFactory, GenericCellFactory<Lwt> lwtGenericCellFactory)
-
-
Method Details
-
load
-
setDirty
public void setDirty(boolean dirty) - Specified by:
setDirty
in interfaceLwtSettingsHook.OnSettingsChangedListener
-
saveConnection
public boolean saveConnection()- Specified by:
saveConnection
in interfaceConnectionSettingsDelegateController
-
getDTO
- Specified by:
getDTO
in interfaceConnectionSettingsDelegateController
-
setDTO
- Specified by:
setDTO
in interfaceConnectionSettingsDelegateController
-
resetDTO
public void resetDTO()- Specified by:
resetDTO
in interfaceConnectionSettingsDelegateController
-
cleanUp
public void cleanUp()- Specified by:
cleanUp
in interfaceConnectionSettingsDelegateController
-