object SendResult extends Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- SendResult
- Serializable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class Error(error: DeliverError) extends NotSequenced with Product with Serializable
Send caused a deliver error to be sequenced
- sealed trait NotSequenced extends SendResult
Send caused an event that indicates that the submission was not and never will be sequenced
- case class Success(deliver: Deliver[Envelope[_]]) extends SendResult with Product with Serializable
Send caused a deliver event to be successfully sequenced
- case class Timeout(sequencerTime: CantonTimestamp) extends NotSequenced with Product with Serializable
No event was sequenced for the send up until the provided max sequencing time.
No event was sequenced for the send up until the provided max sequencing time. A correct sequencer implementation will no longer sequence any events from the send past this point.
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]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def log(sendDescription: String, logger: TracedLogger)(result: UnlessShutdown[SendResult])(implicit traceContext: TraceContext): Unit
Log the value of this result to the given logger at an appropriate level and given description
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- def toTry(sendDescription: String)(result: UnlessShutdown[SendResult]): Try[Unit]
- 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])