Interface ErrorHandler<T extends Throwable>

  • Type Parameters:
    T - Type of handled error.
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface ErrorHandler<T extends Throwable>
    The routing error handler. Can be mapped to the error cause in the Routing.
    See Also:
    Routing.Builder, Routing.Rules
    • Method Detail

      • accept

        void accept​(ServerRequest req,
                    ServerResponse res,
                    T ex)
        Error handling consumer.
        Parameters:
        req - the server request
        res - the server response
        ex - the cause of the error