public class UserByQueryJCRUserListAccess extends JCRUserListAccess
DEFAULT_PAGE_SIZE, iterator, LOG, service, status, uHandler, utils| Constructor and Description |
|---|
UserByQueryJCRUserListAccess(JCROrganizationServiceImpl service,
org.exoplatform.services.organization.Query query,
org.exoplatform.services.organization.UserStatus status)
UserByQueryJCRUserListAccess constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canReuseIterator()
Indicates if we able to reuse current iterator.
|
protected javax.jcr.NodeIterator |
createIterator(javax.jcr.Session session)
Returns iterator over entities.
|
protected int |
getSize(javax.jcr.Session session)
Determines the count of available users.
|
protected Object |
readObject(javax.jcr.Node node)
Reads entity from node.
|
accept, getSize, load, reuseIteratorpublic UserByQueryJCRUserListAccess(JCROrganizationServiceImpl service, org.exoplatform.services.organization.Query query, org.exoplatform.services.organization.UserStatus status) throws javax.jcr.RepositoryException
javax.jcr.RepositoryExceptionprotected int getSize(javax.jcr.Session session)
throws Exception
getSize in class JCRUserListAccessExceptionprotected boolean canReuseIterator()
canReuseIterator in class JCRUserListAccessprotected javax.jcr.NodeIterator createIterator(javax.jcr.Session session)
throws javax.jcr.RepositoryException
createIterator in class JCRUserListAccessjavax.jcr.RepositoryExceptionprotected Object readObject(javax.jcr.Node node) throws Exception
readObject in class JCRUserListAccessExceptionCopyright © 2016 eXo Platform SAS. All Rights Reserved.