Class CamelPathHandler

java.lang.Object
io.undertow.server.handlers.PathHandler
org.apache.camel.component.undertow.handlers.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 Details

    • CamelPathHandler

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

    • 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()
    • toString

      public String toString()
      Overrides:
      toString in class io.undertow.server.handlers.PathHandler