Index

A C G H I L O P S T U 
All Classes and Interfaces|All Packages

A Link icon

assertNotAlreadyRunning() - Method in class org.tentackle.fx.rdc.update.UpdatableDesktopApplication
Checks whether another updatable application is already running in the current working directory.
Throws TentackleRuntimeException if so.

C Link icon

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 invokes LoginFailedWithUpdateHandler.update(UpdateInfo, InstallationType) or LoginFailedWithUpdateHandler.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 Link icon

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 Link icon

handle(Exception) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
 

I Link icon

initialize() - Method in class org.tentackle.fx.rdc.update.UpdatableDesktopApplication
 

L Link icon

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 Link icon

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 Link icon

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 Link icon

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 Link icon

terminate(String, Throwable) - Method in class org.tentackle.fx.rdc.update.LoginFailedWithUpdateHandler
Terminates the application.

U Link icon

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.
A C G H I L O P S T U 
All Classes and Interfaces|All Packages