Interface ShareFileService
- All Superinterfaces:
- com.google.gwt.user.client.rpc.RemoteService
@RemoteServiceRelativePath("sharefile")
public interface ShareFileService
extends com.google.gwt.user.client.rpc.RemoteService
The client side stub for the ShareFile Service.
- Since:
- 7.2.1
- Author:
- Marco Meschieri - LogicalDOC
- 
Nested Class SummaryNested Classes
- 
Method SummaryModifier and TypeMethodDescriptionSaves the settings into the database and returns the authorization URL the user must be redirected to.booleanExports documents and folders into ShareFilleintimportDocuments(long targetFolder, List<String> itemIds) booleanChecks if the current user is authorized to interact with ShreFileRetrieve the settings saved for connecting to FileShare
- 
Method Details- 
exportDocumentsboolean exportDocuments(String targetFolder, List<Long> folderIds, List<Long> docIds) throws ServerException Exports documents and folders into ShareFille- Parameters:
- targetFolder- the target folder in ShareFile
- folderIds- Ids of the folders to be imported (all sub-folders and docs will be imported as well)
- docIds- Ids of the documents to be imported
- Returns:
- if the document have been exported successfully
- Throws:
- ServerException- an error happened in the server application
 
- 
importDocuments- Throws:
- ServerException
 
- 
loadSettingsRetrieve the settings saved for connecting to FileShare- Returns:
- the settings
- Throws:
- ServerException- an error happened in the server application
 
- 
authorizeSaves the settings into the database and returns the authorization URL the user must be redirected to.- Parameters:
- clientId- the client identifier
- clientSecret- the client secret
- Returns:
- the authorization URL
- Throws:
- ServerException- an error happened in the server application
 
- 
isAuthorizedChecks if the current user is authorized to interact with ShreFile- Returns:
- if you are authorized
- Throws:
- ServerException- an error happened in the server application
 
 
-