Class ErrorMessageHandler.ExceptionRenderer

    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static ErrorMessageHandler.ExceptionRenderer defaultInstance()  
      static io.undertow.server.HttpHandler enableStackTracesHandler​(io.undertow.server.HttpHandler next)  
      static io.undertow.server.HttpHandler enableStackTracesHandler​(io.undertow.server.HttpHandler next, java.util.function.Predicate<? super io.undertow.server.HttpServerExchange> enable)  
      static io.undertow.server.HttpHandler enableStackTracesHandler​(io.undertow.server.HttpHandler next, java.util.function.Supplier<java.lang.Boolean> enable)  
      io.vavr.control.Option<java.lang.String> render​(io.undertow.server.HttpServerExchange exchange, java.lang.Object message)  
      static io.undertow.server.HttpServerExchange setEnableStackTraces​(io.undertow.server.HttpServerExchange exchange, boolean suppress)  
      static io.undertow.server.HttpServerExchange setEnableStackTraces​(io.undertow.server.HttpServerExchange exchange, java.util.function.Predicate<? super io.undertow.server.HttpServerExchange> suppress)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExceptionRenderer

        public ExceptionRenderer()
    • Method Detail

      • setEnableStackTraces

        public static io.undertow.server.HttpServerExchange setEnableStackTraces​(io.undertow.server.HttpServerExchange exchange,
                                                                                 boolean suppress)
      • setEnableStackTraces

        public static io.undertow.server.HttpServerExchange setEnableStackTraces​(io.undertow.server.HttpServerExchange exchange,
                                                                                 java.util.function.Predicate<? super io.undertow.server.HttpServerExchange> suppress)
      • enableStackTracesHandler

        public static io.undertow.server.HttpHandler enableStackTracesHandler​(io.undertow.server.HttpHandler next)
      • enableStackTracesHandler

        public static io.undertow.server.HttpHandler enableStackTracesHandler​(io.undertow.server.HttpHandler next,
                                                                              java.util.function.Predicate<? super io.undertow.server.HttpServerExchange> enable)
      • enableStackTracesHandler

        public static io.undertow.server.HttpHandler enableStackTracesHandler​(io.undertow.server.HttpHandler next,
                                                                              java.util.function.Supplier<java.lang.Boolean> enable)
      • render

        public io.vavr.control.Option<java.lang.String> render​(io.undertow.server.HttpServerExchange exchange,
                                                               java.lang.Object message)
        Specified by:
        render in interface ErrorMessageHandler.MessageRenderer