- java.lang.Object
-
- org.tentackle.fx.AbstractFxController
-
- org.tentackle.fx.rdc.login.Backends
-
- All Implemented Interfaces:
org.tentackle.fx.FxController,org.tentackle.validate.ScopeConfigurator
@FxControllerService(binding=BINDABLE_INHERITED) public class Backends extends org.tentackle.fx.AbstractFxControllerController to add, edit and remove backends.
-
-
Constructor Summary
Constructors Constructor Description Backends()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure()static voideditBackends(java.lang.String application, boolean system)Opens a dialog to edit the backend- and driver configurations.org.tentackle.session.BackendConfigurationgetBackend()Gets the selected backend.voidpersist()Persists currently edited backend and/or driver.
Invoked when dialog is closed.voidsetApplication(java.lang.String application, boolean system)Sets the application name and loads the configured backends.
-
-
-
Method Detail
-
editBackends
public static void editBackends(java.lang.String application, boolean system)Opens a dialog to edit the backend- and driver configurations.- Parameters:
application- the application namesystem- true if user system preferences, else user preferences
-
configure
public void configure()
- Specified by:
configurein interfaceorg.tentackle.fx.FxController- Overrides:
configurein classorg.tentackle.fx.AbstractFxController
-
setApplication
public void setApplication(java.lang.String application, boolean system)Sets the application name and loads the configured backends.- Parameters:
application- the application namesystem- true if use system preferences, else user preferences
-
getBackend
public org.tentackle.session.BackendConfiguration getBackend()
Gets the selected backend.- Returns:
- the backend, null if none selected
-
persist
public void persist()
Persists currently edited backend and/or driver.
Invoked when dialog is closed.
-
-