Class UsersExportServlet.CsvUser
- java.lang.Object
-
- com.adobe.acs.commons.exporters.impl.users.UsersExportServlet.CsvUser
-
- Enclosing class:
- UsersExportServlet
protected static class UsersExportServlet.CsvUser extends Object
Internal class representing a user that will be exported in CSV format.
-
-
Constructor Summary
Constructors Constructor Description CsvUser(org.apache.sling.api.resource.Resource resource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getAllGroups()StringgetCreatedDate()StringgetCustomProperty(String customProperty)List<String>getDeclaredGroups()StringgetEmail()StringgetFirstName()StringgetID()StringgetLastModifiedDate()StringgetLastName()StringgetPath()List<String>getTransitiveGroups()booleanisInDirectGroup(String... groups)booleanisInIndirectGroup(String... groups)
-
-
-
Method Detail
-
getPath
public String getPath() throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
getID
public String getID() throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
getFirstName
public String getFirstName()
-
getLastName
public String getLastName()
-
getCreatedDate
public String getCreatedDate()
-
getLastModifiedDate
public String getLastModifiedDate()
-
getEmail
public String getEmail()
-
isInDirectGroup
public boolean isInDirectGroup(String... groups)
-
isInIndirectGroup
public boolean isInIndirectGroup(String... groups)
-
-