Package-level declarations
Types
Link copied to clipboard
data class DecisionRecorded(val flowInstanceId: FlowInstanceId, val taskId: TaskId, val outcome: DecisionOutcome, val actorId: ActorId, val comment: String?, val occurredAt: Instant) : DomainEvent
Link copied to clipboard
Link copied to clipboard
data class FlowCompleted(val flowInstanceId: FlowInstanceId, val terminalOutcome: String, val occurredAt: Instant) : DomainEvent
Link copied to clipboard
data class FlowStarted(val flowInstanceId: FlowInstanceId, val definitionKey: String, val documentRef: String, val submitterId: ActorId, val initialState: String, val occurredAt: Instant) : DomainEvent
Link copied to clipboard
data class OutboxEvent(val id: UUID = UUID.randomUUID(), val flowInstanceId: FlowInstanceId, val type: String, val data: String, val occurredAt: Instant, val status: OutboxStatus = OutboxStatus.PENDING)
Link copied to clipboard
Link copied to clipboard
data class TaskClaimed(val flowInstanceId: FlowInstanceId, val taskId: TaskId, val ownerId: ActorId, val occurredAt: Instant) : DomainEvent
Link copied to clipboard
data class TaskCreated(val flowInstanceId: FlowInstanceId, val taskId: TaskId, val stateName: String, val candidateGroupId: String, val occurredAt: Instant) : DomainEvent
Link copied to clipboard
data class TaskReleased(val flowInstanceId: FlowInstanceId, val taskId: TaskId, val occurredAt: Instant) : DomainEvent