public class

BreakpointReadyHttpServletRequest

extends HttpServletRequestWrapper
java.lang.Object
   ↳ javax.servlet.ServletRequestWrapper
     ↳ javax.servlet.http.HttpServletRequestWrapper
       ↳ com.atlassian.jira.web.debug.BreakpointReadyHttpServletRequest

Class Overview

Trying to find out who is setting the content type? Debugging who is adding that extra header?

This set of classes is just for you. It only gets setup in dev.mode and it allows you to set a breakpoint into the method of your choice.

Summary

[Expand]
Inherited Constants
From interface javax.servlet.http.HttpServletRequest
Public Constructors
BreakpointReadyHttpServletRequest(HttpServletRequest delegate)
Public Methods
Object getAttribute(String name)
Enumeration getAttributeNames()
String getAuthType()
String getCharacterEncoding()
int getContentLength()
String getContentType()
String getContextPath()
Cookie[] getCookies()
long getDateHeader(String name)
String getHeader(String name)
Enumeration getHeaderNames()
Enumeration getHeaders(String name)
ServletInputStream getInputStream()
int getIntHeader(String name)
String getLocalAddr()
String getLocalName()
int getLocalPort()
Locale getLocale()
Enumeration getLocales()
String getMethod()
String getParameter(String name)
Map getParameterMap()
Enumeration getParameterNames()
String[] getParameterValues(String name)
String getPathInfo()
String getPathTranslated()
String getProtocol()
String getQueryString()
BufferedReader getReader()
String getRealPath(String path)
String getRemoteAddr()
String getRemoteHost()
int getRemotePort()
String getRemoteUser()
RequestDispatcher getRequestDispatcher(String path)
String getRequestURI()
StringBuffer getRequestURL()
String getRequestedSessionId()
String getScheme()
String getServerName()
int getServerPort()
String getServletPath()
HttpSession getSession(boolean create)
HttpSession getSession()
Principal getUserPrincipal()
boolean isAsyncSupported()
boolean isRequestedSessionIdFromCookie()
boolean isRequestedSessionIdFromURL()
boolean isRequestedSessionIdFromUrl()
boolean isRequestedSessionIdValid()
boolean isSecure()
boolean isUserInRole(String role)
void removeAttribute(String name)
void setAttribute(String name, Object value)
void setCharacterEncoding(String encoding)
[Expand]
Inherited Methods
From class javax.servlet.http.HttpServletRequestWrapper
From class javax.servlet.ServletRequestWrapper
From class java.lang.Object
From interface javax.servlet.ServletRequest
From interface javax.servlet.http.HttpServletRequest

Public Constructors

public BreakpointReadyHttpServletRequest (HttpServletRequest delegate)

Public Methods

public Object getAttribute (String name)

public Enumeration getAttributeNames ()

public String getAuthType ()

public String getCharacterEncoding ()

public int getContentLength ()

public String getContentType ()

public String getContextPath ()

public Cookie[] getCookies ()

public long getDateHeader (String name)

public String getHeader (String name)

public Enumeration getHeaderNames ()

public Enumeration getHeaders (String name)

public ServletInputStream getInputStream ()

Throws
IOException

public int getIntHeader (String name)

public String getLocalAddr ()

public String getLocalName ()

public int getLocalPort ()

public Locale getLocale ()

public Enumeration getLocales ()

public String getMethod ()

public String getParameter (String name)

public Map getParameterMap ()

public Enumeration getParameterNames ()

public String[] getParameterValues (String name)

public String getPathInfo ()

public String getPathTranslated ()

public String getProtocol ()

public String getQueryString ()

public BufferedReader getReader ()

Throws
IOException

public String getRealPath (String path)

public String getRemoteAddr ()

public String getRemoteHost ()

public int getRemotePort ()

public String getRemoteUser ()

public RequestDispatcher getRequestDispatcher (String path)

public String getRequestURI ()

public StringBuffer getRequestURL ()

public String getRequestedSessionId ()

public String getScheme ()

public String getServerName ()

public int getServerPort ()

public String getServletPath ()

public HttpSession getSession (boolean create)

public HttpSession getSession ()

public Principal getUserPrincipal ()

public boolean isAsyncSupported ()

public boolean isRequestedSessionIdFromCookie ()

public boolean isRequestedSessionIdFromURL ()

public boolean isRequestedSessionIdFromUrl ()

public boolean isRequestedSessionIdValid ()

public boolean isSecure ()

public boolean isUserInRole (String role)

public void removeAttribute (String name)

public void setAttribute (String name, Object value)

public void setCharacterEncoding (String encoding)