Class Subscriptions


  • public class Subscriptions
    extends ModelRequest<RestPrivateAPI>
    Declares all Rest API under the /subscribers//subscriptions/ path
    Author:
    Meenal Bhave
    • Method Detail

      • subscribeToNodes

        public RestSyncNodeSubscriptionModelCollection subscribeToNodes​(java.lang.String... targetNodeIds)
        Create Node Subscriptions for multiple targets using POST call on /subscribers/{deviceSubscriptionId}/subscriptions
        Parameters:
        targetNodeIds - : one or more
        Returns:
        RestSyncNodeSubscriptionModel
      • subscribeToNode

        public RestSyncNodeSubscriptionModel subscribeToNode​(java.lang.String targetNodeId,
                                                             Subscriptions.TYPE subscriberType)
        Create Node Subscription for the specified target node using POST call on /subscribers/{deviceSubscriptionId}/subscriptions
        Parameters:
        targetNodeId -
        subscriberType -
        Returns:
      • getSubscription

        public RestSyncNodeSubscriptionModel getSubscription​(java.lang.String nodeSubscriptionId)
        Get NODE Subscription using GET call on /subscribers/{deviceSubscriptionId}/subscriptions/{nodeSubscriptionId}
        Returns:
        RestSyncNodeSubscriptionModelCollection