logging / net.corda.common.logging.errorReporting

Package net.corda.common.logging.errorReporting

Types

CordaErrorContextProvider

Provides information specific to Corda to the error reporting library.

class CordaErrorContextProvider : ErrorContextProvider

ErrorCode

A type representing an error condition.

interface ErrorCode<CODES> where CODES : ErrorCodes, CODES : Enum<CODES>

ErrorCodes

A collection of error codes.

interface ErrorCodes

ErrorContextProvider

Provide context around reported errors by supplying product specific information.

interface ErrorContextProvider

ErrorReporting

Entry point into the Error Reporting framework.

class ErrorReporting

ErrorResource

A representation of a single error resource file.

class ErrorResource

NodeDatabaseErrors

Errors related to database connectivity

enum class NodeDatabaseErrors : ErrorCodes

NodeNamespaces

Namespaces for errors within the node.

enum class NodeNamespaces

ResourceBundleProperties

Constants defining the properties available in the resource bundle files.

object ResourceBundleProperties

Exceptions

DoubleInitializationException

Occurs if the error reporting framework has been initialized twice

class DoubleInitializationException : ErrorReportingException

ErrorReportingException

abstract class ErrorReportingException : Exception

LocaleSettingUnsupportedException

Occurs if a locale is set while initializing the error reporting framework.

class LocaleSettingUnsupportedException : ErrorReportingException

NoContextProviderSuppliedException

Occurs when no error context provider is supplied while initializing error reporting

class NoContextProviderSuppliedException : ErrorReportingException

ReportingUninitializedException

Occurs when reporting is requested before the error reporting code has been initialized

class ReportingUninitializedException : ErrorReportingException

Extensions for External Classes

org.slf4j.Logger