public abstract class AbstractTrashOperation extends Object
| Constructor and Description |
|---|
AbstractTrashOperation()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
org.nuxeo.ecm.core.api.DocumentModelList |
execute(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModel parent)
Execute operation.
|
org.nuxeo.ecm.core.api.DocumentModelList |
execute(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModelList documents)
Execute operation.
|
protected org.nuxeo.ecm.core.trash.TrashInfo |
getRecursiveTrashInfo(org.nuxeo.ecm.core.trash.TrashService trashService,
org.nuxeo.ecm.core.api.CoreSession session,
List<org.nuxeo.ecm.core.api.DocumentModel> docs)
Gets recursive trash info.
|
abstract void |
invoke(org.nuxeo.ecm.core.trash.TrashService service,
org.nuxeo.ecm.core.trash.TrashInfo info)
Invoke trash service.
|
protected org.nuxeo.ecm.core.trash.TrashInfo getRecursiveTrashInfo(org.nuxeo.ecm.core.trash.TrashService trashService,
org.nuxeo.ecm.core.api.CoreSession session,
List<org.nuxeo.ecm.core.api.DocumentModel> docs)
trashService - session - docs - permission - public org.nuxeo.ecm.core.api.DocumentModelList execute(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModel parent)
throws Exception
session - core sessionparent - parent documentExceptionpublic org.nuxeo.ecm.core.api.DocumentModelList execute(org.nuxeo.ecm.core.api.CoreSession session,
org.nuxeo.ecm.core.api.DocumentModelList documents)
throws Exception
session - core sessiondocuments - documentsExceptionCopyright © 2024. All rights reserved.