public class HttpServletResolveConsumerStrategy extends Object implements ServletResolveConsumerStrategy
ServletResolveConsumerStrategy.| Constructor and Description |
|---|
HttpServletResolveConsumerStrategy() |
| Modifier and Type | Method and Description |
|---|---|
protected HttpConsumer |
doResolve(javax.servlet.http.HttpServletRequest request,
String method,
Map<String,HttpConsumer> consumers) |
boolean |
isHttpMethodAllowed(javax.servlet.http.HttpServletRequest request,
String method,
Map<String,HttpConsumer> consumers)
Checks if the http request method (GET, POST, etc) would be allow among the registered consumers.
|
HttpConsumer |
resolve(javax.servlet.http.HttpServletRequest request,
Map<String,HttpConsumer> consumers)
Resolve the consumer to use.
|
public HttpConsumer resolve(javax.servlet.http.HttpServletRequest request, Map<String,HttpConsumer> consumers)
ServletResolveConsumerStrategyresolve in interface ServletResolveConsumerStrategyrequest - the http requestconsumers - the map of registered consumersHttpServletResponse.SC_NOT_FOUND to the client.public boolean isHttpMethodAllowed(javax.servlet.http.HttpServletRequest request,
String method,
Map<String,HttpConsumer> consumers)
ServletResolveConsumerStrategyisHttpMethodAllowed in interface ServletResolveConsumerStrategyrequest - the http requestmethod - the http methodconsumers - the map of registered consumersHttpServletResponse.SC_METHOD_NOT_ALLOWED to the client.protected HttpConsumer doResolve(javax.servlet.http.HttpServletRequest request, String method, Map<String,HttpConsumer> consumers)
Apache Camel