Interface ExceptionDebugLogging

All Known Implementing Classes:
AccessControlJavaSecurityExceptionMapper, AccessDeniedExceptionMapper, BadRequestExceptionMapper, CannotCreateMementoExceptionMapper, CannotCreateResourceExceptionMapper, ClientErrorExceptionMapper, ConcurrentUpdateExceptionMapper, ConstraintViolationExceptionMapper, ExternalContentAccessExceptionMapper, ExternalMessageBodyExceptionMapper, FedoraInvalidNamespaceExceptionMapper, HeaderValueExceptionMapper, IncorrectTripleSubjectExceptionMapper, InsufficientStorageExceptionMapper, InteractionModelViolationExceptionMapper, InterruptedExceptionMapper, InvalidACLExceptionMapper, InvalidChecksumExceptionMapper, InvalidMementoPathExceptionMapper, InvalidPrefixExceptionMapper, InvalidResourceIdentifierExceptionMapper, ItemNotFoundExceptionMapper, JsonParseExceptionMapper, MementoDatetimeFormatExceptionMapper, MultipleConstraintViolationExceptionMapper, OutOfDomainSubjectExceptionMapper, ParamExceptionMapper, PathNotFoundExceptionMapper, PathNotFoundRuntimeExceptionMapper, PersistentItemConflictExceptionMapper, PreconditionExceptionMapper, QueryParseExceptionMapper, RepositoryExceptionMapper, RepositoryRuntimeExceptionMapper, RepositoryVersionRuntimeExceptionMapper, RequestWithAclLinkHeaderExceptionMapper, ResourceTypeExceptionMapper, ServerErrorExceptionMapper, ServerManagedPropertyExceptionMapper, ServerManagedTypeExceptionMapper, SessionMissingExceptionMapper, TombstoneExceptionMapper, TransactionRuntimeExceptionMapper, UnsupportedAlgorithmExceptionMapper, UnsupportedMediaTypeExceptionMapper, WebApplicationExceptionMapper, WildcardExceptionMapper

public interface ExceptionDebugLogging
Since:
6/28/16
Author:
barmintor
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    debugException(ExceptionDebugLogging context, Throwable error, org.slf4j.Logger logger)
    Log a Throwable at the DEBUG level, log the stacktrace at the TRACE level.
  • Method Details

    • debugException

      default void debugException(ExceptionDebugLogging context, Throwable error, org.slf4j.Logger logger)
      Log a Throwable at the DEBUG level, log the stacktrace at the TRACE level.
      Parameters:
      context - ExceptionDebugLogging the exception intercepting context.
      error - Throwable the intercepted error.
      logger - Logger the logger to use