public interface WSAudit extends BaseNuxeoWebService
Modifier and Type | Method and Description |
---|---|
ModifiedDocumentDescriptorPage |
listDeletedDocumentsByPage(String sessionId,
String dateRangeQuery,
String path,
int page,
int pageSize)
Returns the list of deleted documents within a timestamp.
|
EventDescriptorPage |
listDocumentEventsByPage(String sessionId,
String dateRangeQuery,
String startDate,
String path,
int page,
int pageSize)
Gets a filtered list of document events.
|
EventDescriptorPage |
listEventsByPage(String sessionId,
String dateRangeQuery,
int page,
int pageSize) |
ModifiedDocumentDescriptor[] |
listModifiedDocuments(String sessionId,
String dateRangeQuery)
Returns the list of modified document within a timestamp.
|
ModifiedDocumentDescriptorPage |
listModifiedDocumentsByPage(String sessionId,
String dateRangeQuery,
String path,
int page,
int pageSize) |
EventDescriptorPage |
queryEventsByPage(String sessionId,
String whereClause,
int page,
int pageSize) |
connect, disconnect
ModifiedDocumentDescriptor[] listModifiedDocuments(String sessionId, String dateRangeQuery)
sessionId
- the Nuxeo core session id.dateRangeQuery
- the date range query.AuditException
ModifiedDocumentDescriptorPage listModifiedDocumentsByPage(String sessionId, String dateRangeQuery, String path, int page, int pageSize)
ModifiedDocumentDescriptorPage listDeletedDocumentsByPage(String sessionId, String dateRangeQuery, String path, int page, int pageSize)
EventDescriptorPage listEventsByPage(String sessionId, String dateRangeQuery, int page, int pageSize)
EventDescriptorPage listDocumentEventsByPage(String sessionId, String dateRangeQuery, String startDate, String path, int page, int pageSize)
Expecting either a dateRangeQuery or a startDate.
sessionId
- the Nuxeo core session id.dateRangeQuery
- the date range query like "24h" for the last 24 hours, may be null
if
startDate is set.startDate
- return events that occurs after startDate, expecting W3C date time format. May be
null
if dateRangeQuery is set. Will be ignored if dateRangeQuery is set.path
- filter events for documents starting with this path.page
- page number starting with page 1.pageSize
- number of items in a page.AuditException
EventDescriptorPage queryEventsByPage(String sessionId, String whereClause, int page, int pageSize)
Copyright © 2018 Nuxeo. All rights reserved.