@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
IOException
protected void buildAndSendByMail(File tmpFile)
public Set<String> getExistingPermissions()
Copyright © 2015 Nuxeo SA. All rights reserved.