Package-level declarations
Types
Link copied to clipboard
HMAC-signed, filter-scoped cursor codec; callers treat its output as opaque.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class InMemoryTimeline(initialEvents: List<StoredEvent>, cursors: CursorCodec) : Timeline, TimelineAppender
Reference timeline query implementation used by tests and by the future Room adapter.
Link copied to clipboard
Reference annotation store; the Room-backed implementation will persist the same metadata.
Link copied to clipboard
Link copied to clipboard
interface TimelineAnnotations
Link copied to clipboard
interface TimelineAppender
Optional mutable sink used by server-side system events such as audited flag changes.
Link copied to clipboard
Link copied to clipboard
data class TimelineQuery(val limit: Int = DEFAULT_PAGE_LIMIT, val cursor: String? = null, val pluginIds: Set<String> = emptySet(), val types: Set<String> = emptySet(), val severities: Set<Int> = emptySet(), val correlationId: String? = null, val query: String? = null, val sort: TimelineSort = TimelineSort.ASC)
Link copied to clipboard