public class CamelServlet
extends javax.servlet.http.HttpServlet
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
log |
| Constructor and Description |
|---|
CamelServlet() |
| Modifier and Type | Method and Description |
|---|---|
void |
connect(HttpConsumer consumer) |
void |
disconnect(HttpConsumer consumer) |
String |
getServletName() |
void |
init(javax.servlet.ServletConfig config) |
protected ClassLoader |
overrideTccl(org.apache.camel.Exchange exchange)
Override the Thread Context ClassLoader if need be.
|
protected HttpConsumer |
resolve(javax.servlet.http.HttpServletRequest request) |
protected void |
restoreTccl(org.apache.camel.Exchange exchange,
ClassLoader oldTccl)
Restore the Thread Context ClassLoader if the old TCCL is not null.
|
protected void |
service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
setServletName(String servletName) |
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, servicepublic void init(javax.servlet.ServletConfig config)
throws javax.servlet.ServletException
init in interface javax.servlet.Servletinit in class javax.servlet.GenericServletjavax.servlet.ServletExceptionprotected void service(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
service in class javax.servlet.http.HttpServletjavax.servlet.ServletExceptionIOExceptionprotected HttpConsumer resolve(javax.servlet.http.HttpServletRequest request)
public void connect(HttpConsumer consumer)
public void disconnect(HttpConsumer consumer)
public String getServletName()
getServletName in interface javax.servlet.ServletConfiggetServletName in class javax.servlet.GenericServletpublic void setServletName(String servletName)
protected ClassLoader overrideTccl(org.apache.camel.Exchange exchange)
exchange - protected void restoreTccl(org.apache.camel.Exchange exchange,
ClassLoader oldTccl)
Apache Camel