com.digitalasset.canton.synchronizer.sequencer.store
DeliverErrorStoreEvent
Companion object DeliverErrorStoreEvent
final case class DeliverErrorStoreEvent(sender: SequencerMemberId, messageId: MessageId, error: Option[ByteString], traceContext: TraceContext, trafficReceiptO: Option[TrafficReceipt]) extends StoreEvent[Nothing] with Product with Serializable
- Alphabetic
- By Inheritance
- DeliverErrorStoreEvent
- Serializable
- Product
- Equals
- StoreEvent
- HasTraceContext
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new DeliverErrorStoreEvent(sender: SequencerMemberId, messageId: MessageId, error: Option[ByteString], traceContext: TraceContext, trafficReceiptO: Option[TrafficReceipt])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- val description: String
Description of the event to be used in logs
Description of the event to be used in logs
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val error: Option[ByteString]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def map[P](f: (Nothing) => P): StoreEvent[P]
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- val members: NonEmpty[Set[SequencerMemberId]]
All members that should receive (parts of) this event
All members that should receive (parts of) this event
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- val messageId: MessageId
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val notifies: WriteNotification
Who gets notified of the event once it is successfully sequenced
Who gets notified of the event once it is successfully sequenced
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- val payloadO: Option[Nothing]
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val sender: SequencerMemberId
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val topologyTimestampO: Option[CantonTimestamp]
The timestamp of the snapshot to be used for determining the signing key of this event, resolving group addresses, and for checking signatures on envelopes, if absent, sequencing time will be used instead.
The timestamp of the snapshot to be used for determining the signing key of this event, resolving group addresses, and for checking signatures on envelopes, if absent, sequencing time will be used instead. Absent on errors.
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- val traceContext: TraceContext
- Definition Classes
- DeliverErrorStoreEvent → HasTraceContext
- val trafficReceiptO: Option[TrafficReceipt]
If traffic management is enabled, there should always be traffic information.
If traffic management is enabled, there should always be traffic information. The information might be discarded later though, in case the event is being processed as part of a subscription for any of the recipients that isn't the sender.
- Definition Classes
- DeliverErrorStoreEvent → StoreEvent
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])