LegalHoldTransitionJournal

internal class LegalHoldTransitionJournal(metadata: MetadataDAO)

One instance per account owner. Intent precedes canonical mutation; ACK follows required history writes.

Constructors

Link copied to clipboard
constructor(metadata: MetadataDAO)

Types

Link copied to clipboard
object Companion
Link copied to clipboard
@Serializable
data class Transition(val key: String, val subject: QualifiedID, val enabled: Boolean, val timestamp: Instant, val noticeId: String = Uuid.random().toString())

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun find(key: String): LegalHoldTransitionJournal.Transition?
Link copied to clipboard