public class DeletedNodesImpl extends Object implements DeletedNodes, RecognizedParamsExtractor
KNOWN_PARAMS, PARAM_FILTER_FIELDS, PARAM_FILTER_PROPERTIES, PARAM_INCLUDE, PARAM_INCLUDE_SOURCE_ENTITY, PARAM_ORDERBY, PARAM_PAGING_MAX, PARAM_PAGING_SKIP, PARAM_RELATIONS, PARAM_SELECT, PARAM_WHERE| Constructor and Description |
|---|
DeletedNodesImpl() |
| Modifier and Type | Method and Description |
|---|---|
BinaryResource |
getContent(String archivedId,
String renditionId,
Parameters parameters)
Download file content (or rendition content) via archived node.
|
Node |
getDeletedNode(String originalId,
Parameters parameters,
boolean fullnode,
Map<String,UserInfo> mapUserInfo)
Gets a single deleted node by id.
|
Rendition |
getRendition(String archivedId,
String renditionId,
Parameters parameters) |
CollectionWithPagingInfo<Rendition> |
getRenditions(String archivedId,
Parameters parameters) |
CollectionWithPagingInfo<Node> |
listDeleted(Parameters parameters)
Lists deleted nodes using a ArchivedNodesCannedQuery
|
void |
purgeArchivedNode(String archivedId)
Permanently delete the node.
|
Node |
restoreArchivedNode(String archivedId)
Restores a deleted node and returns it.
|
void |
setNodeArchiveService(org.alfresco.repo.node.archive.NodeArchiveService nodeArchiveService) |
void |
setNodes(Nodes nodes) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setPersonService(org.alfresco.service.cmr.security.PersonService personService) |
void |
setRenditions(Renditions renditions) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindPaging, getClause, getFilter, getFilter, getIncludeClause, getPaging, getRecognizedParams, getRelationFilter, getRequestParameters, getSelectClause, getSort, getWhereClause, rpeLoggerpublic void setNodeArchiveService(org.alfresco.repo.node.archive.NodeArchiveService nodeArchiveService)
public void setPersonService(org.alfresco.service.cmr.security.PersonService personService)
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
public void setNodes(Nodes nodes)
public void setRenditions(Renditions renditions)
public CollectionWithPagingInfo<Node> listDeleted(Parameters parameters)
DeletedNodeslistDeleted in interface DeletedNodespublic Node getDeletedNode(String originalId, Parameters parameters, boolean fullnode, Map<String,UserInfo> mapUserInfo)
DeletedNodesgetDeletedNode in interface DeletedNodesfullnode - Should we return the full representation of the minimal one?public Node restoreArchivedNode(String archivedId)
DeletedNodesrestoreArchivedNode in interface DeletedNodespublic void purgeArchivedNode(String archivedId)
DeletedNodespurgeArchivedNode in interface DeletedNodespublic BinaryResource getContent(String archivedId, String renditionId, Parameters parameters)
DeletedNodesgetContent in interface DeletedNodesrenditionId - - optionalparameters - Parameterspublic Rendition getRendition(String archivedId, String renditionId, Parameters parameters)
getRendition in interface DeletedNodespublic CollectionWithPagingInfo<Rendition> getRenditions(String archivedId, Parameters parameters)
getRenditions in interface DeletedNodesCopyright © 2005–2018 Alfresco Software. All rights reserved.