corda / net.corda.core / CordaThrowable

CordaThrowable

interface CordaThrowable

Properties

originalExceptionClassName

abstract var originalExceptionClassName: String?

originalMessage

abstract val originalMessage: String?

Functions

addSuppressed

abstract fun addSuppressed(suppressed: Array<Throwable>): Unit

setCause

abstract fun setCause(cause: Throwable?): Unit

setMessage

abstract fun setMessage(message: String?): Unit

Extension Functions

contextLogger

fun Any.contextLogger(): <ERROR CLASS>

When called from a companion object, returns the logger for the enclosing class.

Inheritors

CordaException

open class CordaException : Exception, CordaThrowable

CordaRuntimeException

open class CordaRuntimeException : RuntimeException, CordaThrowable

SignaturesMissingException

class SignaturesMissingException : NamedByHash, SignatureException, CordaThrowable