@Name(value="excelExportRightsAction") @Scope(value=EVENT) public class ExcelExportRightsActionBean extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected NuxeoPrincipal |
currentNuxeoPrincipal |
protected CoreSession |
documentManager |
protected DocumentsListsManager |
documentsListsManager |
protected Set<String> |
existingPermissions |
protected org.jboss.seam.faces.FacesMessages |
facesMessages |
protected Map<String,String> |
messages |
protected NavigationContext |
navigationContext |
| Constructor and Description |
|---|
ExcelExportRightsActionBean() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept() |
void |
buildAndSendByMail() |
protected void |
buildAndSendByMail(File tmpFile)
Execute ACL audit asynchronously and send the result to current user.
|
String |
doGet() |
protected List<DocumentModel> |
getCurrentlySelectedDocuments() |
Set<String> |
getExistingPermissions() |
@In(create=true,
required=false)
protected transient CoreSession documentManager
@In(create=true) protected NavigationContext navigationContext
@In(create=true) protected DocumentsListsManager documentsListsManager
@In(create=true,
required=false)
protected transient org.jboss.seam.faces.FacesMessages facesMessages
@In(create=true,
required=false)
protected NuxeoPrincipal currentNuxeoPrincipal
protected Set<String> existingPermissions
public ExcelExportRightsActionBean()
public boolean accept()
protected List<DocumentModel> getCurrentlySelectedDocuments()
public void buildAndSendByMail() throws IOException
IOExceptionprotected void buildAndSendByMail(File tmpFile)
public Set<String> getExistingPermissions()
Copyright © 2019 Nuxeo. All rights reserved.