Class Trashcan

    • Constructor Detail

      • Trashcan

        public Trashcan​(RestWrapper restWrapper)
    • Method Detail

      • findDeletedNodes

        public RestNodeModelsCollection findDeletedNodes()
        GET on deleted-nodes
        Returns:
        RestNodeModelsCollection
      • findDeletedNode

        public RestNodeModel findDeletedNode​(org.alfresco.utility.model.RepoTestModel repoModel)
        Gets a node from trashcan using GET call on "deleted-nodes/{nodeId}"
        Parameters:
        repoModel -
        Returns:
        RestNodeModel
      • deleteNodeFromTrashcan

        public void deleteNodeFromTrashcan​(org.alfresco.utility.model.RepoTestModel repoModel)
        Delete node from trashcan using DELETE call on "deleted-nodes/{nodeId}"
        Parameters:
        repoModel -
      • restoreNodeFromTrashcan

        public RestNodeModel restoreNodeFromTrashcan​(org.alfresco.utility.model.RepoTestModel repoModel)
        Restore node from trashcan using POST call on "deleted-nodes/{nodeId}/restore"
        Parameters:
        repoModel -
        Returns:
        RestNodeModel
      • getDeletedNodeContent

        public RestResponse getDeletedNodeContent​(org.alfresco.utility.model.RepoTestModel repoModel)
        Gets a trashcan node content using GET call on "deleted-nodes/{nodeId}/content"
        Parameters:
        repoModel -
        Returns:
        RestResponse
      • getDeletedNodeRenditions

        public RestRenditionInfoModelCollection getDeletedNodeRenditions​(org.alfresco.utility.model.RepoTestModel repoModel)
        Gets all trashcan node renditions using GET call on "/deleted-nodes/{nodeId}/renditions"
        Parameters:
        repoModel -
        Returns:
        RestRenditionInfoModelCollection
      • getDeletedNodeRendition

        public RestRenditionInfoModel getDeletedNodeRendition​(org.alfresco.utility.model.RepoTestModel repoModel,
                                                              java.lang.String renditionId)
        Gets a single trashcan node rendition using GET call on "/deleted-nodes/{nodeId}/renditions/{renditionId}"
        Parameters:
        repoModel -
        renditionId -
        Returns:
        RestRenditionInfoModel
      • getDeletedNodeRenditionContent

        public RestResponse getDeletedNodeRenditionContent​(org.alfresco.utility.model.RepoTestModel repoModel,
                                                           java.lang.String renditionId)
        Gets a single trashcan node rendition content using GET call on "/deleted-nodes/{nodeId}/renditions/{renditionId}/content"
        Parameters:
        repoModel -
        renditionId -
        Returns:
        RestResponse