Index
All Classes and Interfaces|All Packages
A
- assertNotAlreadyRunning() - Method in class org.tentackle.fx.rdc.update.UpdatableDesktopApplication
-
Checks whether another updatable application is already running in the current working directory.
ThrowsTentackleRuntimeException
if so.
C
- createCountdownTimeline(FxButton) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Creates a countdown timeline for the go-button to start the update automatically after a few seconds.
The default implementation counts down from 3 each second.
The update should not start automatically since the user should have to option to cancel. - createLoginFailedHandler(Parent, SessionInfo) - Method in class org.tentackle.fx.rdc.update.UpdatableDesktopApplication
- createUpdateDirectory(InstallationType) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Creates the update directory.
- createUpdateRunnable(ClientInfo, UpdateInfo, InstallationType) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Creates a runnable that will be invoked if a newer version exists.
The default implementation asks the user whether to update or not and invokesLoginFailedWithUpdateHandler.update(UpdateInfo, InstallationType)
orLoginFailedWithUpdateHandler.terminate(String, Throwable)
, respectively.
Applications running in unattended mode (presentation mode, dashboards, etc...) - createUpdateService() - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Creates the remote update service.
G
- getBundle() - Static method in class org.tentackle.fx.rdc.update.UpdateFxRdcBundle
-
Gets the bundle.
- getLockFileName() - Method in class org.tentackle.fx.rdc.update.UpdatableDesktopApplication
-
Gets the name of the lockfile.
- getString(String) - Static method in class org.tentackle.fx.rdc.update.UpdateFxRdcBundle
-
Gets a string for the given key.
H
- handle(Exception) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
I
- initialize() - Method in class org.tentackle.fx.rdc.update.UpdatableDesktopApplication
L
- LoginFailedWithUpdateHandler - Class in org.tentackle.fx.rdc.update
-
To handle login failed exceptions.
- LoginFailedWithUpdateHandler(DesktopApplication<?>, Parent, SessionInfo) - Constructor for class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Creates a login failed handler.
O
- org.tentackle.fx.rdc.update - module org.tentackle.fx.rdc.update
-
tentackle-fx-rdc-update module.
- org.tentackle.fx.rdc.update - package org.tentackle.fx.rdc.update
P
- passSessionInfoViaEnvironment(Map<String, String>) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Passes the current username and password encrypted to the process environment of the updated application.
This happens only if both the username and password were given and a valid cryptor was found.
S
- showUpdateDialog(Object, String, Consumer<Boolean>) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Shows an update dialog to ask the user whether to update or not.
T
- terminate(String, Throwable) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Terminates the application.
U
- UpdatableDesktopApplication<C> - Class in org.tentackle.fx.rdc.update
-
Desktop application with auto update facility.
- UpdatableDesktopApplication(String, String) - Constructor for class org.tentackle.fx.rdc.update.UpdatableDesktopApplication
-
Creates an FX desktop application.
- update(UpdateInfo, InstallationType) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
-
Runs the update.
- UpdateFxRdcBundle - Class in org.tentackle.fx.rdc.update
-
Bundle for tentackle-fx-rdc-update.
All Classes and Interfaces|All Packages