Package io. github. bluegroundltd. outbox. item
Types
Outbox Item
Link copied to clipboard
data class OutboxItem(id: Long?, type: OutboxType, status: OutboxStatus, payload: String, retries: Long, nextRun: Instant, lastExecution: Instant?, rerunAfter: Instant?, deleteAfter: Instant?, groupId: String?)
Content copied to clipboard
Represents an outbox item.
Outbox Item Group
Link copied to clipboard
data class OutboxItemGroup(items: List<OutboxItem>) : Iterable<OutboxItem>
Content copied to clipboard
Outbox Payload
Link copied to clipboard
interface OutboxPayload
Content copied to clipboard
OutboxPayload is the payload of an outbox item, modeled as a marker interface, for clients to use for their payload classes.
Outbox Status
Link copied to clipboard
OutboxStatus is the processing status of an outbox item.
Outbox Type
Link copied to clipboard
interface OutboxType
Content copied to clipboard