|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object javax.servlet.GenericServlet javax.servlet.http.HttpServlet com.atlassian.core.servlet.AbstractNoOpServlet com.atlassian.jira.servlet.NoOpServlet
public class NoOpServlet
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.
Constructor Summary | |
---|---|
NoOpServlet()
|
Method Summary | |
---|---|
protected 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 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NoOpServlet()
Method Detail |
---|
protected String getUserName(javax.servlet.http.HttpServletRequest request)
getUserName
in class com.atlassian.core.servlet.AbstractNoOpServlet
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |