Package org.nuxeo.ecm.platform.audit.api
Interface Logs<L extends LogEntry>
- Type Parameters:
L- to give the log entry type for the newAuditBackendinterface 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, syncLogCreationEntriesMethods inherited from interface org.nuxeo.ecm.platform.audit.api.AuditLogger
addLogEntries, await, buildEntryFromEvent, getAuditableEventNames, newExtendedInfo, newLogEntryMethods inherited from interface org.nuxeo.ecm.platform.audit.api.AuditReader
getLatestLogId, getLogEntriesAfter, getLogEntriesFor, getLogEntryByID, nativeQuery, nativeQuery, nativeQueryLogs, queryLogs, queryLogs, queryLogsByPage, queryLogsByPage, queryLogsByPage, queryLogsByPage
AuditBackendinstead