Package org.nuxeo.ecm.platform.audit.api
Interface Logs<L extends LogEntry>
- Type Parameters:
L
- to give the log entry type for the newAuditBackend
interface that defines a new entry type.
- All Superinterfaces:
AuditAdmin
,AuditLogger<L>
,AuditReader<L>
- All Known Subinterfaces:
AuditBackend
,AuditBackend<L>
,LogsRemote
- All Known Implementing Classes:
AbstractAuditBackend
,AbstractAuditBackend
,DefaultAuditBackend
,MemAuditBackend
,MongoDBAuditBackend
,OpenSearchAuditBackend
,SQLAuditBackend
@Deprecated(since="2025.0",
forRemoval=true)
public interface Logs<L extends LogEntry>
extends AuditReader<L>, AuditLogger<L>, AuditAdmin
Deprecated, for removal: This API element is subject to removal in a future version.
Logs interface.
- Author:
- Julien Anguenot
- See Also:
-
Method Summary
Methods inherited from interface org.nuxeo.ecm.platform.audit.api.AuditAdmin
getEventsCount, syncLogCreationEntries
Methods inherited from interface org.nuxeo.ecm.platform.audit.api.AuditLogger
addLogEntries, await, buildEntryFromEvent, getAuditableEventNames, newExtendedInfo, newLogEntry
Methods inherited from interface org.nuxeo.ecm.platform.audit.api.AuditReader
getLatestLogId, getLogEntriesAfter, getLogEntriesFor, getLogEntryByID, nativeQuery, nativeQuery, nativeQueryLogs, queryLogs, queryLogs, queryLogsByPage, queryLogsByPage, queryLogsByPage, queryLogsByPage
AuditBackend
instead