ProcessedInboundMessage
class ProcessedInboundMessage(val sender: DeviceAddress, val id: LogicalMessageId, val finalization: InboundFinalization, val digest: ByteArray?, val finalizedAt: Instant?, val discardReason: MessageDiscardReason?)
A finalized received message: its terminal tombstone (docs/application-delivery.md, docs/message-discard.md).
Constructors
Link copied to clipboard
constructor(sender: DeviceAddress, id: LogicalMessageId, finalization: InboundFinalization, digest: ByteArray?, finalizedAt: Instant?, discardReason: MessageDiscardReason?)
Properties
Link copied to clipboard
set exactly for InboundFinalization.DISCARDED.
Link copied to clipboard
how the application finalized it. Entries recorded before milestone 21 are InboundFinalization.COMMITTED.
Link copied to clipboard
when the application committed or discarded it (local clock); null for entries recorded before milestone 20 until ProcessedInboundStore.stampLegacyCommitTimes runs.
Link copied to clipboard
Link copied to clipboard