Interface AuditLogFilter

  • All Known Implementing Classes:
    DefaultAuditLogFilter

    public interface AuditLogFilter
    An Audit Log Filter, controlling which entries passed to the AuditLog are actually appended to the log.
    • Method Detail

      • addType

        void addType​(String type)
        Register a type this Filter understands. When a new entry is added the AuditLogFilter is set to not accept the type by default.
        Parameters:
        type -
      • accept

        boolean accept​(AuditLogEntry entry)
        This is the filtering method. When an AuditLogEntry is added to an AuditLog the AuditLog calls this method to determine whether the AuditLogEntry should be added.
        Parameters:
        entry -
        Returns:
        true if the AuditLogEntry should be added to the AuditLog