Interface BaseLogEntryProvider

    • Method Detail

      • addLogEntry

        void addLogEntry​(LogEntry entry)
      • getLogEntriesFor

        @Deprecated
        default List<LogEntry> getLogEntriesFor​(String uuid,
                                                String repositoryId)
        Deprecated.
        since 9.3, use AuditBackend APIs instead.
        Returns the logs given a doc uuid and a repository id.
        Parameters:
        uuid - the document uuid
        repositoryId - the repository id
        Returns:
        a list of log entries
        Since:
        8.4
      • getLogEntriesFor

        @Deprecated
        default List<LogEntry> getLogEntriesFor​(String uuid,
                                                Map<String,​FilterMapEntry> filterMap,
                                                boolean doDefaultSort)
        Deprecated.
        since 8.4
        Returns the logs given a doc uuid, a map of filters and a default sort.
        Parameters:
        uuid - the document uuid
        filterMap - the map of filters to apply
        doDefaultSort - the default sort to set
        Returns:
        a list of log entries
        Since:
        8.4
      • removeEntries

        int removeEntries​(String eventId,
                          String pathPattern)