public class CamelPathTemplateHandler extends Object implements io.undertow.server.HttpHandler
Constructor and Description |
---|
CamelPathTemplateHandler(CamelMethodHandler defaultHandler) |
Modifier and Type | Method and Description |
---|---|
CamelPathTemplateHandler |
add(String uriTemplate,
CamelMethodHandler handler) |
CamelMethodHandler |
get(String uriTemplate) |
CamelMethodHandler |
getDefault() |
void |
handleRequest(io.undertow.server.HttpServerExchange exchange) |
boolean |
isEmpty() |
CamelPathTemplateHandler |
remove(String uriTemplate) |
void |
setDefault(CamelMethodHandler defaultHandler) |
String |
toString() |
public CamelPathTemplateHandler(CamelMethodHandler defaultHandler)
public void handleRequest(io.undertow.server.HttpServerExchange exchange) throws Exception
handleRequest
in interface io.undertow.server.HttpHandler
Exception
public CamelPathTemplateHandler add(String uriTemplate, CamelMethodHandler handler)
public CamelPathTemplateHandler remove(String uriTemplate)
public CamelMethodHandler get(String uriTemplate)
public boolean isEmpty()
public CamelMethodHandler getDefault()
public void setDefault(CamelMethodHandler defaultHandler)
Apache Camel