Class CamelPathHandler

  • All Implemented Interfaces:
    io.undertow.server.HttpHandler

    public class CamelPathHandler
    extends io.undertow.server.handlers.PathHandler
    Extended PathHandler to monitor add/remove handlers.
    • Constructor Detail

      • CamelPathHandler

        public CamelPathHandler​(io.undertow.server.HttpHandler defaultHandler)
    • Method Detail

      • addPrefixPath

        public io.undertow.server.handlers.PathHandler addPrefixPath​(String path,
                                                                     io.undertow.server.HttpHandler handler)
        Overrides:
        addPrefixPath in class io.undertow.server.handlers.PathHandler
      • addExactPath

        public io.undertow.server.handlers.PathHandler addExactPath​(String path,
                                                                    io.undertow.server.HttpHandler handler)
        Overrides:
        addExactPath in class io.undertow.server.handlers.PathHandler
      • removePrefixPath

        public io.undertow.server.handlers.PathHandler removePrefixPath​(String path)
        Overrides:
        removePrefixPath in class io.undertow.server.handlers.PathHandler
      • removeExactPath

        public io.undertow.server.handlers.PathHandler removeExactPath​(String path)
        Overrides:
        removeExactPath in class io.undertow.server.handlers.PathHandler
      • getHandler

        public io.undertow.server.HttpHandler getHandler​(String path)
      • isEmpty

        public boolean isEmpty()