Interface AuditService
- All Superinterfaces:
com.google.gwt.user.client.rpc.RemoteService
@RemoteServiceRelativePath("audit")
public interface AuditService
extends com.google.gwt.user.client.rpc.RemoteService
The client side stub for the Audit Service. This service allows folders and
documents subscription.
- Since:
- 6.0
- Author:
- Marco Meschieri - LogicalDOC
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteSubscriptions(List<Long> ids) Deletes a list of SubscriptionsvoidSubscribes a selection of documentsvoidsubscribeFolder(long folderId, boolean currentOnly, List<String> events, Long userId, Long groupId) Subscribes a foldervoidChanges a set of subscriptions
-
Method Details
-
subscribeFolder
void subscribeFolder(long folderId, boolean currentOnly, List<String> events, Long userId, Long groupId) throws ServerException Subscribes a folder- Parameters:
folderId- identifier of the foldercurrentOnly- if the subscription must be on the folder only(not children)events- the events to subscribe touserId- identifier of the user (if not specified, fill thegroupId)groupId- identifier of the group (if not specified, fill theuserId)- Throws:
ServerException- error in the server application
-
subscribeDocuments
void subscribeDocuments(List<Long> docIds, List<String> events, Long userId, Long groupId) throws ServerException Subscribes a selection of documents- Parameters:
docIds- identifiers of the documentsevents- the events to subscribe touserId- identifier of the user (if not specified, fill thegroupId)groupId- identifier of the group (if not specified, fill theuserId)- Throws:
ServerException- error in the server application
-
update
Changes a set of subscriptions- Parameters:
ids- identifiers of the subscriptionscurrentOnly- if the subscription must be on the folder only(not children)events- the events to subscribe to- Throws:
ServerException- error in the server application
-
deleteSubscriptions
Deletes a list of Subscriptions- Parameters:
ids- identifiers of the subscriptions- Throws:
ServerException- error in the server application
-