true
if this message is marked as deleted.
This persistent message's payload.
This persistent message's payload.
Persistent id that journals a persistent message
Persistent id that journals a persistent message
Sender of this message.
Sender of this message.
A persistent message's sequence number.
A persistent message's sequence number.
Creates a new copy of this PersistentRepr.
Creates a new persistent message with the specified payload
.
Creates a new persistent message with the specified payload
.
Delivery confirmation message.
Delivery confirmation message.
(Since version 2.3.4) Channel will be removed.
Delivery confirmation message.
Delivery confirmation message.
(Since version 2.3.4) Channel will be removed.
true
only if this message has been delivered by a channel.
true
only if this message has been delivered by a channel.
(Since version 2.3.4) Channel will be removed.
Channel ids of delivery confirmations that are available for this message.
Channel ids of delivery confirmations that are available for this message. Only non-empty for replayed messages.
(Since version 2.3.4) Channel will be removed.
Number of redeliveries.
Number of redeliveries. Only greater than zero if message has been redelivered by a Channel or PersistentChannel.
(Since version 2.3.4) Channel will be removed.
Persistent id that journals a persistent message
Persistent id that journals a persistent message
Java API, Plugin API: channel ids of delivery confirmations that are available for this message.
Java API, Plugin API: channel ids of delivery confirmations that are available for this message. Only non-empty for replayed messages.
(Since version 2.3.4) Channel will be removed.
Plugin API: representation of a persistent message in the journal plugin API.
journal.AsyncRecovery
journal.AsyncWriteJournal
journal.SyncWriteJournal