@Name(value="deleteActions")
@Scope(value=EVENT)
@Install(precedence=31)
public class ToutaticeDeleteActionsBean
extends org.nuxeo.ecm.webapp.action.DeleteActionsBean
currentDocumentChildren, currentServerLocation, currentUser, DELETE_OUTCOME, documentManager, documentsListsManager, lockActions, OP_DELETE, OP_PURGE, OP_UNDELETE, searchDeletedDocuments, trashManager, trashService, webActions| Constructor and Description |
|---|
ToutaticeDeleteActionsBean() |
| Modifier and Type | Method and Description |
|---|---|
String |
deleteSelection()
Implement additional actions:
Unpublish first the document to delete.
|
boolean |
getCanDelete()
Additional controls on delete action.
|
boolean |
getCanDeleteSections()
Dans une section ou section root, ne pas permettre de supprimer un document publié mais seulement les éléments 'folderish'.
|
boolean |
getCanPurge()
Additional controls on purge action.
|
String |
purgeSelection()
Implement additional actions:
Unpublish first the document to delete.
|
actOnSelection, checkDeletePermOnParents, create, deleteSelection, deleteSelectionSections, destroy, getActionsForTrashSelection, getCanDelete, getCanDeleteItem, getCanRestoreCurrentDoc, getTrashService, isTrashManagementEnabled, purgeSelection, purgeSelection, restoreActionDisplay, restoreCurrentDocument, undeleteSelection, undeleteSelectionpublic boolean getCanDelete()
getCanDelete in interface org.nuxeo.ecm.webapp.action.DeleteActionsgetCanDelete in class org.nuxeo.ecm.webapp.action.DeleteActionsBeanpublic boolean getCanPurge()
throws org.nuxeo.ecm.core.api.ClientException
getCanPurge in interface org.nuxeo.ecm.webapp.action.DeleteActionsgetCanPurge in class org.nuxeo.ecm.webapp.action.DeleteActionsBeanorg.nuxeo.ecm.core.api.ClientExceptionpublic String deleteSelection() throws org.nuxeo.ecm.core.api.ClientException
deleteSelection in interface org.nuxeo.ecm.webapp.action.DeleteActionsdeleteSelection in class org.nuxeo.ecm.webapp.action.DeleteActionsBeanorg.nuxeo.ecm.core.api.ClientExceptionDeleteActionsBean.deleteSelection()public String purgeSelection() throws org.nuxeo.ecm.core.api.ClientException
purgeSelection in interface org.nuxeo.ecm.webapp.action.DeleteActionspurgeSelection in class org.nuxeo.ecm.webapp.action.DeleteActionsBeanorg.nuxeo.ecm.core.api.ClientExceptionDeleteActionsBean.purgeSelection()public boolean getCanDeleteSections()
getCanDeleteSections in interface org.nuxeo.ecm.webapp.action.DeleteActionsgetCanDeleteSections in class org.nuxeo.ecm.webapp.action.DeleteActionsBeanDeleteActionsBean.getCanDeleteSections()Copyright © 2020. All rights reserved.