A C D E G H I O R S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractUpdateServiceImpl - Class in org.tentackle.update
-
Server side update service implementation.
- AbstractUpdateServiceImpl(int, String) - Constructor for class org.tentackle.update.AbstractUpdateServiceImpl
-
Creates an update service object.
- AbstractUpdateServiceImpl(int, String, RMIClientSocketFactory, RMIServerSocketFactory) - Constructor for class org.tentackle.update.AbstractUpdateServiceImpl
-
Creates an update service object.
C
- CallbackReadableByteChannel - Class in org.tentackle.update
-
A
ReadableByteChannelwith an optional callback lambda to show the progress. - CallbackReadableByteChannel(ReadableByteChannel, long, Consumer<Double>) - Constructor for class org.tentackle.update.CallbackReadableByteChannel
-
Creates a callback read channel.
- ClientInfo - Class in org.tentackle.update
-
Client application info sent to the update server.
- ClientInfo(String, String) - Constructor for class org.tentackle.update.ClientInfo
-
Creates a client application info.
Platform and architecture are determined from the system properties. - ClientInfo(String, String, String, String) - Constructor for class org.tentackle.update.ClientInfo
-
Creates a client application info.
- ClientUpdateUtilities - Class in org.tentackle.update
-
Utility methods to implement the application update.
- ClientUpdateUtilities() - Constructor for class org.tentackle.update.ClientUpdateUtilities
- close() - Method in class org.tentackle.update.CallbackReadableByteChannel
- createServerVersion() - Method in class org.tentackle.update.AbstractUpdateServiceImpl
-
Gets the server version.
- createShaURL(ClientInfo) - Method in class org.tentackle.update.AbstractUpdateServiceImpl
-
Creates the URL for the SHA256 file.
- createUpdateExecutor(ClientInfo) - Method in class org.tentackle.update.AbstractUpdateServiceImpl
-
Creates the name of the update executor.
- createUpdateServiceImpl(Class<? extends UpdateService>, int, String, RMIClientSocketFactory, RMIServerSocketFactory) - Method in class org.tentackle.update.ServerUpdateUtilities
-
Creates the update service implementation.
Invoked byServerUpdateUtilities.exportUpdateService(String, String, Class, RMIClientSocketFactory, RMIServerSocketFactory). - createZipURL(ClientInfo) - Method in class org.tentackle.update.AbstractUpdateServiceImpl
-
Creates the URL for the ZIP file.
D
- determineDownloadSize(URL) - Method in class org.tentackle.update.AbstractUpdateServiceImpl
-
Determines the download size of the ZIP file.
- determineShaHash(URL) - Method in class org.tentackle.update.AbstractUpdateServiceImpl
-
Determines the SHA hash.
- dowloadZip(UpdateInfo, File, Consumer<Double>) - Method in class org.tentackle.update.ClientUpdateUtilities
-
Downloads the zipfile.
E
- exportUpdateService(String, String, Class<? extends UpdateService>) - Method in class org.tentackle.update.ServerUpdateUtilities
-
Creates a registry and exports the update service using default socket factories.
- exportUpdateService(String, String, Class<? extends UpdateService>, RMIClientSocketFactory, RMIServerSocketFactory) - Method in class org.tentackle.update.ServerUpdateUtilities
-
Creates a registry and exports the update service.
G
- getApplication() - Method in class org.tentackle.update.ClientInfo
-
Gets the application name.
- getArchitecture() - Method in class org.tentackle.update.ClientInfo
-
Gets the architecture.
- getBundle(String, Locale) - Method in class org.tentackle.update.service.Hook
- getInfo(ClientInfo) - Method in class org.tentackle.update.AbstractUpdateServiceImpl
- getInfo(ClientInfo) - Method in interface org.tentackle.update.UpdateService
-
Gets the info how to download and install the update.
- getInstance() - Static method in class org.tentackle.update.ClientUpdateUtilities
-
The singleton.
- getInstance() - Static method in class org.tentackle.update.ServerUpdateUtilities
-
The singleton.
- getPlatform() - Method in class org.tentackle.update.ClientInfo
-
Gets the client's platform.
- getShaHash() - Method in class org.tentackle.update.UpdateInfo
-
Gets the SHA hash to verify the download.
- getSize() - Method in class org.tentackle.update.CallbackReadableByteChannel
-
Gets the number of bytes read so far.
- getSize() - Method in class org.tentackle.update.UpdateInfo
-
Gets the size of the ZIP file.
- getUpdateExecutor() - Method in class org.tentackle.update.UpdateInfo
-
Gets the name of the file to perform the update.
- getUpdateService(String, RMIClientSocketFactory) - Method in class org.tentackle.update.ClientUpdateUtilities
-
Gets the remote update service object.
- getUpdateURL() - Method in class org.tentackle.update.AbstractUpdateServiceImpl
-
Gets the update base URL.
- getUrl() - Method in class org.tentackle.update.UpdateInfo
-
Gets the URL to download the update.
- getVersion() - Method in class org.tentackle.update.ClientInfo
-
Gets the application version.
- getVersion() - Method in class org.tentackle.update.UpdateInfo
-
Gets the new application version.
Just an info that can be shown to the user.
H
- Hook - Class in org.tentackle.update.service
-
Hook for the update module.
- Hook() - Constructor for class org.tentackle.update.service.Hook
I
- isApplicationUpdatable() - Method in class org.tentackle.update.ClientUpdateUtilities
-
Checks whether the application is running in an updatable directory.
- isOpen() - Method in class org.tentackle.update.CallbackReadableByteChannel
O
- org.tentackle.update - module org.tentackle.update
- org.tentackle.update - package org.tentackle.update
- org.tentackle.update.service - package org.tentackle.update.service
R
- read(ByteBuffer) - Method in class org.tentackle.update.CallbackReadableByteChannel
S
- ServerUpdateUtilities - Class in org.tentackle.update
-
Utility methods to implement the application update.
- ServerUpdateUtilities() - Constructor for class org.tentackle.update.ServerUpdateUtilities
- setUpdateURL(String) - Method in class org.tentackle.update.AbstractUpdateServiceImpl
-
Sets the update base URL.
T
- toString() - Method in class org.tentackle.update.ClientInfo
- toString() - Method in class org.tentackle.update.UpdateInfo
U
- UpdateInfo - Class in org.tentackle.update
-
Update info sent back to the client.
- UpdateInfo(String, URL, String, long, String) - Constructor for class org.tentackle.update.UpdateInfo
-
Creates the update info.
The internal state is encrypted if aCryptoris configured. - UpdateService - Interface in org.tentackle.update
-
RMI service to provide the update info for an application.
All Classes All Packages