Interface AuditRepository
- All Known Implementing Classes:
InMemoryAuditRepository, PostgresAuditRepository
public interface AuditRepository
Stores immutable audit entries in newest-first query order.
-
Method Summary
Modifier and TypeMethodDescriptionvoidappend(AuditEntry entry) Persists an audit entry.recent(int limit) Returns the most recent entries, newest first.
-
Method Details
-
append
-
recent
Returns the most recent entries, newest first.- Parameters:
limit- maximum number of entries- Returns:
- immutable or independently mutable result list
-