Interface AsyncUncaughtExceptionHandler

  • All Known Implementing Classes:
    SimpleAsyncUncaughtExceptionHandler

    public interface AsyncUncaughtExceptionHandler
    A strategy for handling uncaught exceptions thrown from asynchronous methods.

    An asynchronous method usually returns a Future instance that gives access to the underlying exception. When the method does not provide that return type, this handler can be used to managed such uncaught exceptions.

    Since:
    4.1
    Author:
    Stephane Nicoll
    • Method Detail

      • handleUncaughtException

        void handleUncaughtException​(Throwable ex,
                                     Method method,
                                     Object... params)
        Handle the given uncaught exception thrown from an asynchronous method.
        Parameters:
        ex - the exception thrown from the asynchronous method
        method - the asynchronous method
        params - the parameters used to invoked the method