|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.nuxeo.ecm.platform.query.api.AbstractPageProvider<LogEntry> org.nuxeo.ecm.platform.audit.api.AuditPageProvider
public class AuditPageProvider
PageProvider
implementation that returns LogEntry
from Audit
Service
Field Summary | |
---|---|
static String |
CORE_SESSION_PROPERTY
|
static String |
UICOMMENTS_PROPERTY
|
Fields inherited from interface org.nuxeo.ecm.platform.query.api.PageProvider |
---|
DEFAULT_MAX_PAGE_SIZE, UNKNOWN_SIZE |
Constructor Summary | |
---|---|
AuditPageProvider()
|
Method Summary | |
---|---|
List<LogEntry> |
getCurrentPage()
Returns the current page of results. |
long |
getNumberOfPages()
Returns the total number of pages |
long |
getResultsCount()
Returns the number of result elements if available or UNKNOWN_SIZE if it is unknown. |
void |
refresh()
Forces refresh of the current page. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String CORE_SESSION_PROPERTY
public static final String UICOMMENTS_PROPERTY
Constructor Detail |
---|
public AuditPageProvider()
Method Detail |
---|
public String toString()
toString
in class Object
public List<LogEntry> getCurrentPage()
PageProvider
This method is designed to be called from higher levels. It therefore ensures cheapness of repeated calls, rather than data consistency. There is a refresh() method for that.
getCurrentPage
in interface PageProvider<LogEntry>
getCurrentPage
in class AbstractPageProvider<LogEntry>
public void refresh()
PageProvider
refresh
in interface PageProvider<LogEntry>
refresh
in class AbstractPageProvider<LogEntry>
public long getNumberOfPages()
PageProvider
getNumberOfPages
in interface PageProvider<LogEntry>
getNumberOfPages
in class AbstractPageProvider<LogEntry>
public long getResultsCount()
PageProvider
UNKNOWN_SIZE
if it is unknown.
getResultsCount
in interface PageProvider<LogEntry>
getResultsCount
in class AbstractPageProvider<LogEntry>
|
Nuxeo Enterprise Platform 5.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |