Packages

object MalformedMessage extends AlarmErrorCode

Annotations
@Explanation("""The mediator has received a malformed message. This may occur due to a bug at the sender of the message.
|The message will be discarded. As a consequence, the underlying request may be rejected.
|No corruption of the ledger is to be expected."""
)
@Resolution("Contact support.")
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MalformedMessage
  2. AlarmErrorCode
  3. ErrorCode
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Reject(cause: String, _v0CodeP: Code = v0.MediatorRejection.Code.Timeout)(representativeProtocolVersion: RepresentativeProtocolVersion[Verdict]) extends Alarm with MediatorReject with Product with Serializable

Value Members

  1. def asGrpcError(err: BaseError)(implicit loggingContext: ContextualizedErrorLogger): StatusRuntimeException
    Definition Classes
    ErrorCode
  2. def asGrpcStatus(err: BaseError)(implicit loggingContext: ContextualizedErrorLogger): Status
    Definition Classes
    ErrorCode
  3. val category: ErrorCategory
    Definition Classes
    ErrorCode
  4. implicit val code: AlarmErrorCode
    Definition Classes
    AlarmErrorCode → ErrorCode
  5. def codeStr(correlationId: Option[String]): String
    Definition Classes
    ErrorCode
  6. val id: String
    Definition Classes
    ErrorCode
  7. def logLevel: Level
    Definition Classes
    ErrorCode
  8. implicit val parent: ErrorClass
    Definition Classes
    ErrorCode
  9. def toMsg(cause: => String, correlationId: Option[String]): String
    Definition Classes
    AlarmErrorCode → ErrorCode
  10. object Reject extends Serializable