Package com.atlassian.plugin.servlet
Class ServletModuleContainerServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.atlassian.plugin.servlet.ServletModuleContainerServlet
- All Implemented Interfaces:
Serializable,javax.servlet.Servlet,javax.servlet.ServletConfig
public class ServletModuleContainerServlet
extends javax.servlet.http.HttpServlet
Applications need to create a concrete subclass of this for use in their webapp. This servlet's responsibility
is to retrieve the servlet to be used to serve the request from the
ServletModuleManager. If no servlet
can be found to serve the request, a 404 should be sent back to the client.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ServletModuleManagervoidinit(javax.servlet.ServletConfig servletConfig) protected voidservice(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, serviceMethods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Constructor Details
-
ServletModuleContainerServlet
public ServletModuleContainerServlet()
-
-
Method Details
-
init
public void init(javax.servlet.ServletConfig servletConfig) throws javax.servlet.ServletException - Specified by:
initin interfacejavax.servlet.Servlet- Overrides:
initin classjavax.servlet.GenericServlet- Throws:
javax.servlet.ServletException
-
service
protected void service(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOException - Overrides:
servicein classjavax.servlet.http.HttpServlet- Throws:
javax.servlet.ServletExceptionIOException
-
getServletModuleManager
- Returns:
- the DefaultServletModuleManager from your container framework. Uses the
ServletContextServletModuleManagerAccessorby default.
-