public class MuleReceiverServlet extends AbstractReceiverServlet
Modifier and Type | Field and Description |
---|---|
protected ServletConnector |
connector |
DEFAULT_CONTENT_TYPE_PROPERTY, DEFAULT_GET_TIMEOUT, DEFAULT_PAYLOAD_PARAMETER_NAME, defaultContentType, feedback, FEEDBACK_PROPERTY, logger, PAYLOAD_PARAMETER_NAME, payloadParameterName, REQUEST_TIMEOUT_PROPERTY, SERVLET_CONNECTOR_NAME_PROPERTY, timeout
Constructor and Description |
---|
MuleReceiverServlet() |
Modifier and Type | Method and Description |
---|---|
protected void |
doConnect(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doDelete(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doGet(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doHead(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doInit(javax.servlet.ServletConfig servletConfig) |
protected MuleMessage |
doMethod(javax.servlet.http.HttpServletRequest request,
String method) |
protected void |
doOptions(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doPost(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doPut(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
doTrace(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected MessageReceiver |
getReceiverForURI(javax.servlet.http.HttpServletRequest httpServletRequest) |
protected String |
getReceiverName(javax.servlet.http.HttpServletRequest httpServletRequest) |
protected Map |
getReceivers() |
protected String |
getRequestUrl(javax.servlet.http.HttpServletRequest httpServletRequest) |
protected MuleMessage |
routeMessage(MessageReceiver receiver,
MuleMessage requestMessage,
javax.servlet.http.HttpServletRequest request) |
protected void |
setupRequestMessage(javax.servlet.http.HttpServletRequest request,
MuleMessage requestMessage) |
doInit, handleException, init, init, setHttpHeadersOnServletResponse, writeResponse
protected ServletConnector connector
protected void doInit(javax.servlet.ServletConfig servletConfig) throws javax.servlet.ServletException
doInit
in class AbstractReceiverServlet
javax.servlet.ServletException
protected void doHead(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
doHead
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
protected void doGet(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
doGet
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
protected void setupRequestMessage(javax.servlet.http.HttpServletRequest request, MuleMessage requestMessage)
protected void doPost(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
doPost
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
protected MuleMessage doMethod(javax.servlet.http.HttpServletRequest request, String method) throws MuleException
MuleException
protected MuleMessage routeMessage(MessageReceiver receiver, MuleMessage requestMessage, javax.servlet.http.HttpServletRequest request) throws MuleException
MuleException
protected void doOptions(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
doOptions
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
protected void doPut(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
doPut
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
protected void doDelete(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
doDelete
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
protected void doTrace(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
doTrace
in class javax.servlet.http.HttpServlet
javax.servlet.ServletException
IOException
protected void doConnect(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException
javax.servlet.ServletException
IOException
protected MessageReceiver getReceiverForURI(javax.servlet.http.HttpServletRequest httpServletRequest) throws EndpointException
EndpointException
protected String getRequestUrl(javax.servlet.http.HttpServletRequest httpServletRequest)
protected String getReceiverName(javax.servlet.http.HttpServletRequest httpServletRequest)
protected Map getReceivers()
Copyright © 2003–2013 MuleSource, Inc.. All rights reserved.