Package com.atlassian.jira.servlet
Class NoOpServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
com.atlassian.core.servlet.AbstractNoOpServlet
com.atlassian.jira.servlet.NoOpServlet
- All Implemented Interfaces:
Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
public class NoOpServlet
extends com.atlassian.core.servlet.AbstractNoOpServlet
NoOpServlet is a dummy servlet used only to provide a servlet mapping for url patterns that dont have any. This is
necessary as some application servers like WebSphere 6.1.0.5 returns a 404 if there are no mapped servlet before
applying filters to the request which could potentially change the URL mapped to a valid servlet. For example, the
URLRewriter filter does this. Hence this dummy servlet should never handle any requests.
If this servlet receives a request, it will simply log all relevant information from the request that may be of help in determining why the request was received, as this would not be the desired result.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getUserName
(javax.servlet.http.HttpServletRequest request) Methods inherited from class com.atlassian.core.servlet.AbstractNoOpServlet
service
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, init, log, log
-
Constructor Details
-
NoOpServlet
public NoOpServlet()
-
-
Method Details
-
getUserName
- Specified by:
getUserName
in classcom.atlassian.core.servlet.AbstractNoOpServlet
-