Package org.alfresco.rest.requests
Class ContentStorageInformation
- java.lang.Object
-
- org.alfresco.rest.requests.ModelRequest<ContentStorageInformation>
-
- org.alfresco.rest.requests.ContentStorageInformation
-
public class ContentStorageInformation extends ModelRequest<ContentStorageInformation>
-
-
Field Summary
-
Fields inherited from class org.alfresco.rest.requests.ModelRequest
restWrapper
-
-
Constructor Summary
Constructors Constructor Description ContentStorageInformation(RestWrapper restWrapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RestContentStorageInfoModelgetStorageInfo()Get Content Storage Properties using GET call on "nodes/{nodeId}/storage-info/{contentPropName}"RestContentStorageInfoModelgetStorageInfo(java.lang.String nodeId, java.lang.String contentPropName)Get Content Storage Properties using GET call on "nodes/{nodeId}/storage-info/{contentPropName}"RestContentStorageInfoModelgetVersionStorageInfo()Get Content Version Storage Properties using GET call on "nodes/{nodeId}/versions/{versionId}/storage-info/{contentPropName}"RestContentStorageInfoModelgetVersionStorageInfo(java.lang.String nodeId, java.lang.String versionId, java.lang.String contentPropName)Get Content Version Storage Properties using GET call on "nodes/{nodeId}/versions/{versionId}/storage-info/{contentPropName}"RestResponserequestArchiveContent(java.lang.String nodeId, java.lang.String contentPropName, RestArchiveContentRequestModel archiveContentRequest)Send content to archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive"RestResponserequestArchiveContent(RestArchiveContentRequestModel archiveContentRequest)Send content to archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive"RestResponserequestArchiveVersionContent(java.lang.String nodeId, java.lang.String contentPropName, java.lang.String versionId, RestArchiveContentRequestModel archiveContentRequest)Send version content to archive using POST call on "nodes/{nodeId}/versions/{versionId}/storage-info/{contentPropName}/archive"RestResponserequestArchiveVersionContent(RestArchiveContentRequestModel archiveContentRequest)Send version content to archive using POST call on "nodes/{nodeId}/versions/{versionId}/storage-info/{contentPropName}/archive"RestResponserequestRestoreContentFromArchive(java.lang.String nodeId, java.lang.String contentPropName, RestRestoreArchivedContentRequestModel restoreArchivedContentRequest)Restore content from archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive-restore"RestResponserequestRestoreContentFromArchive(RestRestoreArchivedContentRequestModel restoreArchivedContentRequest)Restore content from archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive-restore"RestResponserequestRestoreVersionContentFromArchive(java.lang.String nodeId, java.lang.String contentPropName, java.lang.String versionId, RestRestoreArchivedContentRequestModel restoreArchivedContentRequest)Restore version content from archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive-restore"RestResponserequestRestoreVersionContentFromArchive(RestRestoreArchivedContentRequestModel restoreArchivedContentRequest)Restore version content from archive using POST call on "nodes/{nodeId}/storage-info/versions/{versionId}/{contentPropName}/archive-restore"ContentStorageInformationwithContentPropName(java.lang.String contentPropName)ContentStorageInformationwithNodeId(java.lang.String nodeId)ContentStorageInformationwithVersionId(java.lang.String versionId)-
Methods inherited from class org.alfresco.rest.requests.ModelRequest
includePath, usingParams
-
-
-
-
Constructor Detail
-
ContentStorageInformation
public ContentStorageInformation(RestWrapper restWrapper)
-
-
Method Detail
-
withNodeId
public ContentStorageInformation withNodeId(java.lang.String nodeId)
-
withContentPropName
public ContentStorageInformation withContentPropName(java.lang.String contentPropName)
-
withVersionId
public ContentStorageInformation withVersionId(java.lang.String versionId)
-
getStorageInfo
public RestContentStorageInfoModel getStorageInfo()
Get Content Storage Properties using GET call on "nodes/{nodeId}/storage-info/{contentPropName}"- Returns:
-
getVersionStorageInfo
public RestContentStorageInfoModel getVersionStorageInfo()
Get Content Version Storage Properties using GET call on "nodes/{nodeId}/versions/{versionId}/storage-info/{contentPropName}"- Returns:
-
getStorageInfo
public RestContentStorageInfoModel getStorageInfo(java.lang.String nodeId, java.lang.String contentPropName)
Get Content Storage Properties using GET call on "nodes/{nodeId}/storage-info/{contentPropName}"- Parameters:
nodeId- The nodeIdcontentPropName- The content property QNAME ie. "cm:content"- Returns:
-
getVersionStorageInfo
public RestContentStorageInfoModel getVersionStorageInfo(java.lang.String nodeId, java.lang.String versionId, java.lang.String contentPropName)
Get Content Version Storage Properties using GET call on "nodes/{nodeId}/versions/{versionId}/storage-info/{contentPropName}"- Parameters:
nodeId- The nodeIdversionId- The versionIdcontentPropName- The content property QNAME ie. "cm:content"- Returns:
- object of
RestContentStorageInfoModel
-
requestArchiveContent
public RestResponse requestArchiveContent(RestArchiveContentRequestModel archiveContentRequest)
Send content to archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive"- Parameters:
archiveContentRequest- The request body- Returns:
-
requestArchiveVersionContent
public RestResponse requestArchiveVersionContent(RestArchiveContentRequestModel archiveContentRequest)
Send version content to archive using POST call on "nodes/{nodeId}/versions/{versionId}/storage-info/{contentPropName}/archive"- Parameters:
archiveContentRequest- The request body- Returns:
-
requestArchiveContent
public RestResponse requestArchiveContent(java.lang.String nodeId, java.lang.String contentPropName, RestArchiveContentRequestModel archiveContentRequest)
Send content to archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive"- Parameters:
nodeId- The nodeIdcontentPropName- The content property QNAME ie. "cm:content"archiveContentRequest- The request body- Returns:
-
requestArchiveVersionContent
public RestResponse requestArchiveVersionContent(java.lang.String nodeId, java.lang.String contentPropName, java.lang.String versionId, RestArchiveContentRequestModel archiveContentRequest)
Send version content to archive using POST call on "nodes/{nodeId}/versions/{versionId}/storage-info/{contentPropName}/archive"- Parameters:
nodeId- The nodeIdcontentPropName- The content property QNAME ie. "cm:content"versionId- The versionIdarchiveContentRequest- The request body- Returns:
-
requestRestoreContentFromArchive
public RestResponse requestRestoreContentFromArchive(RestRestoreArchivedContentRequestModel restoreArchivedContentRequest)
Restore content from archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive-restore"- Parameters:
restoreArchivedContentRequest- The request body- Returns:
-
requestRestoreVersionContentFromArchive
public RestResponse requestRestoreVersionContentFromArchive(RestRestoreArchivedContentRequestModel restoreArchivedContentRequest)
Restore version content from archive using POST call on "nodes/{nodeId}/storage-info/versions/{versionId}/{contentPropName}/archive-restore"- Parameters:
restoreArchivedContentRequest- The request body- Returns:
-
requestRestoreContentFromArchive
public RestResponse requestRestoreContentFromArchive(java.lang.String nodeId, java.lang.String contentPropName, RestRestoreArchivedContentRequestModel restoreArchivedContentRequest)
Restore content from archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive-restore"- Parameters:
nodeId- The nodeIdcontentPropName- The content property QNAME ie. "cm:content"restoreArchivedContentRequest- The request body- Returns:
-
requestRestoreVersionContentFromArchive
public RestResponse requestRestoreVersionContentFromArchive(java.lang.String nodeId, java.lang.String contentPropName, java.lang.String versionId, RestRestoreArchivedContentRequestModel restoreArchivedContentRequest)
Restore version content from archive using POST call on "nodes/{nodeId}/storage-info/{contentPropName}/archive-restore"- Parameters:
nodeId- The nodeIdcontentPropName- The content property QNAME ie. "cm:content"versionId- The versionIdrestoreArchivedContentRequest- The request body- Returns:
-
-