org.nuxeo.ecm.platform.audit.service
Class LogEntryProvider
java.lang.Object
org.nuxeo.ecm.platform.audit.service.LogEntryProvider
public class LogEntryProvider
- extends java.lang.Object
Method Summary |
void |
addLogEntries(java.util.List<LogEntry> entries)
|
void |
addLogEntry(LogEntry entry)
|
java.lang.Long |
countEventsById(java.lang.String eventId)
|
static LogEntryProvider |
createProvider(javax.persistence.EntityManager em)
|
java.util.List<java.lang.String> |
findEventIds()
|
java.util.List<LogEntry> |
getLogEntriesFor(java.lang.String uuid)
|
java.util.List<LogEntry> |
getLogEntriesFor(java.lang.String uuid,
java.util.Map<java.lang.String,FilterMapEntry> filterMap,
boolean doDefaultSort)
Deprecated. |
LogEntry |
getLogEntryByID(long id)
|
java.util.List<?> |
nativeQuery(java.lang.String queryString,
int pageNb,
int pageSize)
|
java.util.List<?> |
nativeQuery(java.lang.String queryString,
java.util.Map<java.lang.String,java.lang.Object> params,
int pageNb,
int pageSize)
|
java.util.List<LogEntry> |
nativeQueryLogs(java.lang.String whereClause,
int pageNb,
int pageSize)
|
java.util.List<LogEntry> |
queryLogs(java.lang.String[] eventIds,
java.lang.String dateRange)
|
java.util.List<LogEntry> |
queryLogsByPage(java.lang.String[] eventIds,
java.util.Date limit,
java.lang.String[] categories,
java.lang.String path,
int pageNb,
int pageSize)
|
java.util.List<LogEntry> |
queryLogsByPage(java.lang.String[] eventIds,
java.lang.String dateRange,
java.lang.String[] categories,
java.lang.String path,
int pageNb,
int pageSize)
|
int |
removeEntries(java.lang.String eventId,
java.lang.String pathPattern)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
createProvider
public static LogEntryProvider createProvider(javax.persistence.EntityManager em)
addLogEntry
public void addLogEntry(LogEntry entry)
addLogEntries
public void addLogEntries(java.util.List<LogEntry> entries)
getLogEntriesFor
public java.util.List<LogEntry> getLogEntriesFor(java.lang.String uuid)
getLogEntriesFor
@Deprecated
public java.util.List<LogEntry> getLogEntriesFor(java.lang.String uuid,
java.util.Map<java.lang.String,FilterMapEntry> filterMap,
boolean doDefaultSort)
- Deprecated.
getLogEntryByID
public LogEntry getLogEntryByID(long id)
nativeQueryLogs
public java.util.List<LogEntry> nativeQueryLogs(java.lang.String whereClause,
int pageNb,
int pageSize)
nativeQuery
public java.util.List<?> nativeQuery(java.lang.String queryString,
int pageNb,
int pageSize)
nativeQuery
public java.util.List<?> nativeQuery(java.lang.String queryString,
java.util.Map<java.lang.String,java.lang.Object> params,
int pageNb,
int pageSize)
queryLogs
public java.util.List<LogEntry> queryLogs(java.lang.String[] eventIds,
java.lang.String dateRange)
queryLogsByPage
public java.util.List<LogEntry> queryLogsByPage(java.lang.String[] eventIds,
java.lang.String dateRange,
java.lang.String[] categories,
java.lang.String path,
int pageNb,
int pageSize)
throws AuditException
- Throws:
AuditException
queryLogsByPage
public java.util.List<LogEntry> queryLogsByPage(java.lang.String[] eventIds,
java.util.Date limit,
java.lang.String[] categories,
java.lang.String path,
int pageNb,
int pageSize)
removeEntries
public int removeEntries(java.lang.String eventId,
java.lang.String pathPattern)
countEventsById
public java.lang.Long countEventsById(java.lang.String eventId)
findEventIds
public java.util.List<java.lang.String> findEventIds()
Copyright © 2010 Nuxeo SAS. All Rights Reserved.