Class AsyncLoggerDefaultExceptionHandler

  • All Implemented Interfaces:
    com.lmax.disruptor.ExceptionHandler<RingBufferLogEvent>

    public class AsyncLoggerDefaultExceptionHandler
    extends Object
    Default disruptor exception handler for errors that occur in the AsyncLogger background thread.
    • Constructor Detail

      • AsyncLoggerDefaultExceptionHandler

        public AsyncLoggerDefaultExceptionHandler()
    • Method Detail

      • handleEventException

        public void handleEventException​(Throwable throwable,
                                         long sequence,
                                         T event)
        Specified by:
        handleEventException in interface com.lmax.disruptor.ExceptionHandler<T>
      • handleOnStartException

        public void handleOnStartException​(Throwable throwable)
        Specified by:
        handleOnStartException in interface com.lmax.disruptor.ExceptionHandler<T>
      • handleOnShutdownException

        public void handleOnShutdownException​(Throwable throwable)
        Specified by:
        handleOnShutdownException in interface com.lmax.disruptor.ExceptionHandler<T>