Interface UpdateService
-
- All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
@RemoteServiceRelativePath("update") public interface UpdateService extends com.google.gwt.user.client.rpc.RemoteServiceThe client side stub for the Document Service. This service allows r/w operations on documents.- Since:
- 7.3.1
- Author:
- Marco Meschieri - LogicalDOC
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classUpdateService.Instance
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int[]checkDownloadStatus()Checks the status of the current download processGUIPatch[]checkPatch(String userNo, String currentRelease)Check if the current installation has patches availableGUIParameter[]checkUpdate(String userNo, String currentRelease)Check if the current installation has an update package availableStringconfirmPatch(String patchFileName)Confirms a patchStringconfirmUpdate(String updateFileName)Confirms an update packagevoiddownloadPatch(String userNo, String id, String fileName, long fileSize)voiddownloadUpdate(String userNo, String id, String fileName, long fileSize)String[]getPatchNotes(String patchFileName)Retrieves more informations from the patchString[]getUpdateNotes(String updateFileName)Retrieves more informations from the update
-
-
-
Method Detail
-
checkUpdate
GUIParameter[] checkUpdate(String userNo, String currentRelease)
Check if the current installation has an update package available- Parameters:
userNo- The current UserNocurrentRelease- The actual release- Returns:
- List of informations about the available update package or null
-
checkPatch
GUIPatch[] checkPatch(String userNo, String currentRelease)
Check if the current installation has patches available- Parameters:
userNo- The current UserNocurrentRelease- The actual release- Returns:
- List of available patches
-
confirmUpdate
String confirmUpdate(String updateFileName) throws ServerException
Confirms an update package- Parameters:
updateFileName- The update file to confirm- Returns:
- The path of the update folder
- Throws:
ServerException- an error happened in the server application
-
confirmPatch
String confirmPatch(String patchFileName) throws ServerException
Confirms a patch- Parameters:
patchFileName- The patch file to confirm- Returns:
- The path of the patch folder
- Throws:
ServerException- an error happened in the server application
-
getUpdateNotes
String[] getUpdateNotes(String updateFileName) throws ServerException
Retrieves more informations from the update- Parameters:
updateFileName- File name of the downloaded update package- Returns:
- ChangeLog and Install file contents
- Throws:
ServerException- an error happened in the server application
-
getPatchNotes
String[] getPatchNotes(String patchFileName) throws ServerException
Retrieves more informations from the patch- Parameters:
patchFileName- File name of the downloaded patch package- Returns:
- ChangeLog and Install file contents
- Throws:
ServerException- an error happened in the server application
-
checkDownloadStatus
int[] checkDownloadStatus()
Checks the status of the current download process- Returns:
- download status code and download progress
-
-