Class RestPrivateAPI

    • Constructor Detail

      • RestPrivateAPI

        public RestPrivateAPI​(RestWrapper restWrapper)
    • Method Detail

      • usingCustomModel

        public CustomModelManager usingCustomModel​(org.alfresco.utility.model.CustomContentModel customContentModel)
        Provides DSL on all REST calls under cmm/{modelName}/... API path
        Parameters:
        customContentModel - CustomContentModel
        Returns:
        CustomModelManager
      • usingAspect

        public CustomAspectModelManager usingAspect​(org.alfresco.utility.model.CustomContentModel customContentModel,
                                                    org.alfresco.utility.model.CustomAspectModel aspectModel)
        Provides DSL on all REST calls under cmm/{modelName}/aspects/{aspectName}... API path
        Parameters:
        customContentModel - CustomContentModel
        aspectModel - CustomAspectModel
        Returns:
        CustomAspectModelManager
      • withSubscribers

        public Subscribers withSubscribers()
        Provides DSL on all REST calls under subscribers/ API path
        Returns:
        Subscribers
      • withSubscriber

        public Subscriptions withSubscriber​(RestSubscriberModel subscriber)
                                     throws java.lang.Exception
        Provides DSL on all REST calls under subscribers/{subscriberId}/ API path
        Returns:
        Subscribers
        Throws:
        java.lang.Exception
      • withSubscriber

        public Subscriptions withSubscriber​(java.lang.String subscriberID)
                                     throws java.lang.Exception
        Provides DSL on all REST calls under subscribers/{subscriberId}/ API path
        Returns:
        Subscribers
        Throws:
        java.lang.Exception
      • withSubscription

        public Sync withSubscription​(RestSyncNodeSubscriptionModel nodeSubscription)
                              throws java.lang.Exception
        Provides DSL on all REST calls under subscribers/{subscriberId}/subscriptions/ API path
        Returns:
        Subscribers
        Throws:
        java.lang.Exception
      • doHealthCheck

        public Healthcheck doHealthCheck()
        Provides DSL on all REST calls under subscribers/ API path
        Returns:
        Subscribers