Class Subscriptions
java.lang.Object
org.alfresco.rest.requests.ModelRequest<RestPrivateAPI>
org.alfresco.rest.requests.syncServiceAPI.Subscriptions
Declares all Rest API under the /subscribers//subscriptions/ path
- Author:
- Meenal Bhave
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.alfresco.rest.requests.ModelRequest
restWrapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetSubscription(String nodeSubscriptionId) Get NODE Subscription using GET call on /subscribers/{deviceSubscriptionId}/subscriptions/{nodeSubscriptionId}Get NODE Subscription(s) using GET call on /subscribers/{deviceSubscriptionId}/subscriptionssubscribeToNode(String targetNodeId, Subscriptions.TYPE subscriberType) Create Node Subscription for the specified target node using POST call on /subscribers/{deviceSubscriptionId}/subscriptionssubscribeToNodes(String... targetNodeIds) Create Node Subscriptions for multiple targets using POST call on /subscribers/{deviceSubscriptionId}/subscriptionsMethods inherited from class org.alfresco.rest.requests.ModelRequest
include, includePath, usingParams
-
Constructor Details
-
Subscriptions
-
-
Method Details
-
subscribeToNodes
Create Node Subscriptions for multiple targets using POST call on /subscribers/{deviceSubscriptionId}/subscriptions- Parameters:
targetNodeIds- : one or more- Returns:
- RestSyncNodeSubscriptionModel
-
subscribeToNode
public RestSyncNodeSubscriptionModel subscribeToNode(String targetNodeId, Subscriptions.TYPE subscriberType) Create Node Subscription for the specified target node using POST call on /subscribers/{deviceSubscriptionId}/subscriptions- Parameters:
targetNodeId-subscriberType-- Returns:
-
getSubscriptions
Get NODE Subscription(s) using GET call on /subscribers/{deviceSubscriptionId}/subscriptions -
getSubscription
Get NODE Subscription using GET call on /subscribers/{deviceSubscriptionId}/subscriptions/{nodeSubscriptionId}- Returns:
- RestSyncNodeSubscriptionModelCollection
-