Class Trashcan


public class Trashcan extends ModelRequest<Trashcan>
  • Constructor Details

  • Method Details

    • 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, 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, String renditionId)
      Gets a single trashcan node rendition content using GET call on "/deleted-nodes/{nodeId}/renditions/{renditionId}/content"
      Parameters:
      repoModel -
      renditionId -
      Returns:
      RestResponse