public abstract class JCRListAccess<E> extends Object implements org.exoplatform.commons.utils.ListAccess<E>
| Modifier and Type | Field and Description |
|---|---|
protected SessionManager |
manager |
| Constructor and Description |
|---|
JCRListAccess(SessionManager manager) |
| Modifier and Type | Method and Description |
|---|---|
int |
getSize() |
protected abstract int |
getSize(javax.jcr.Session session) |
E[] |
load(int index,
int length) |
protected abstract E[] |
load(javax.jcr.Session session,
int index,
int length) |
protected SessionManager manager
public JCRListAccess(SessionManager manager)
public E[] load(int index, int length) throws Exception, IllegalArgumentException
load in interface org.exoplatform.commons.utils.ListAccess<E>ExceptionIllegalArgumentExceptionpublic int getSize()
throws Exception
protected abstract E[] load(javax.jcr.Session session, int index, int length) throws Exception, IllegalArgumentException
ExceptionIllegalArgumentExceptionCopyright © 2003–2019 eXo Platform SAS. All rights reserved.