@Singleton public class TrashHandler extends Object
| Constructor and Description |
|---|
TrashHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
moveToTrash(javax.jcr.Session ses,
javax.jcr.Node nodeToDelete,
org.gcube.common.storagehub.model.items.Item item) |
void |
removeNodes(javax.jcr.Session ses,
List<org.gcube.common.storagehub.model.items.Item> itemsToDelete) |
String |
restoreItem(javax.jcr.Session ses,
org.gcube.common.storagehub.model.items.TrashItem item) |
public void removeNodes(javax.jcr.Session ses,
List<org.gcube.common.storagehub.model.items.Item> itemsToDelete)
throws javax.jcr.RepositoryException,
org.gcube.common.storagehub.model.exceptions.StorageHubException
javax.jcr.RepositoryExceptionorg.gcube.common.storagehub.model.exceptions.StorageHubExceptionpublic void moveToTrash(javax.jcr.Session ses,
javax.jcr.Node nodeToDelete,
org.gcube.common.storagehub.model.items.Item item)
throws javax.jcr.RepositoryException,
org.gcube.common.storagehub.model.exceptions.BackendGenericError
javax.jcr.RepositoryExceptionorg.gcube.common.storagehub.model.exceptions.BackendGenericErrorpublic String restoreItem(javax.jcr.Session ses, org.gcube.common.storagehub.model.items.TrashItem item) throws javax.jcr.RepositoryException, org.gcube.common.storagehub.model.exceptions.BackendGenericError, org.gcube.common.storagehub.model.exceptions.UserNotAuthorizedException
javax.jcr.RepositoryExceptionorg.gcube.common.storagehub.model.exceptions.BackendGenericErrororg.gcube.common.storagehub.model.exceptions.UserNotAuthorizedExceptionCopyright © 2019. All Rights Reserved.