org.apache.myfaces.application
Class _SystemEventServletRequest
java.lang.Object
javax.servlet.ServletRequestWrapper
javax.servlet.http.HttpServletRequestWrapper
org.apache.myfaces.application._SystemEventServletRequest
- All Implemented Interfaces:
- javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest
public class _SystemEventServletRequest
- extends javax.servlet.http.HttpServletRequestWrapper
- Version:
- $Revision$ $Date$
Dummy request for various system event listeners
the problem with the system event listeners is that they
are triggered often outside of an existing request
hence we have to provide dummy objects
- Author:
- Werner Punz (latest modification by $Author$)
| Fields inherited from interface javax.servlet.http.HttpServletRequest |
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH |
| Methods inherited from class javax.servlet.http.HttpServletRequestWrapper |
authenticate, getPart, getParts, login, logout |
| Methods inherited from class javax.servlet.ServletRequestWrapper |
getAsyncContext, getDispatcherType, getServletContext, isAsyncStarted, isAsyncSupported, isWrapperFor, isWrapperFor, startAsync, startAsync |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.ServletRequest |
getAsyncContext, getDispatcherType, getServletContext, isAsyncStarted, isAsyncSupported, startAsync, startAsync |
_SystemEventServletRequest
public _SystemEventServletRequest()
getAttribute
public java.lang.Object getAttribute(java.lang.String s)
- Specified by:
getAttribute in interface javax.servlet.ServletRequest- Overrides:
getAttribute in class javax.servlet.ServletRequestWrapper
setAttribute
public void setAttribute(java.lang.String s,
java.lang.Object o)
- Specified by:
setAttribute in interface javax.servlet.ServletRequest- Overrides:
setAttribute in class javax.servlet.ServletRequestWrapper
removeAttribute
public void removeAttribute(java.lang.String s)
- Specified by:
removeAttribute in interface javax.servlet.ServletRequest- Overrides:
removeAttribute in class javax.servlet.ServletRequestWrapper
getServletPath
public java.lang.String getServletPath()
- Specified by:
getServletPath in interface javax.servlet.http.HttpServletRequest- Overrides:
getServletPath in class javax.servlet.http.HttpServletRequestWrapper
getPathInfo
public java.lang.String getPathInfo()
- Specified by:
getPathInfo in interface javax.servlet.http.HttpServletRequest- Overrides:
getPathInfo in class javax.servlet.http.HttpServletRequestWrapper
getSession
public javax.servlet.http.HttpSession getSession()
- Specified by:
getSession in interface javax.servlet.http.HttpServletRequest- Overrides:
getSession in class javax.servlet.http.HttpServletRequestWrapper
getSession
public javax.servlet.http.HttpSession getSession(boolean create)
- Specified by:
getSession in interface javax.servlet.http.HttpServletRequest- Overrides:
getSession in class javax.servlet.http.HttpServletRequestWrapper
getContentLength
public int getContentLength()
- Specified by:
getContentLength in interface javax.servlet.ServletRequest- Overrides:
getContentLength in class javax.servlet.ServletRequestWrapper
getContentType
public java.lang.String getContentType()
- Specified by:
getContentType in interface javax.servlet.ServletRequest- Overrides:
getContentType in class javax.servlet.ServletRequestWrapper
getCharacterEncoding
public java.lang.String getCharacterEncoding()
- Specified by:
getCharacterEncoding in interface javax.servlet.ServletRequest- Overrides:
getCharacterEncoding in class javax.servlet.ServletRequestWrapper
getHeader
public java.lang.String getHeader(java.lang.String name)
- Specified by:
getHeader in interface javax.servlet.http.HttpServletRequest- Overrides:
getHeader in class javax.servlet.http.HttpServletRequestWrapper
getHeaderNames
public java.util.Enumeration getHeaderNames()
- Specified by:
getHeaderNames in interface javax.servlet.http.HttpServletRequest- Overrides:
getHeaderNames in class javax.servlet.http.HttpServletRequestWrapper
getHeaders
public java.util.Enumeration getHeaders(java.lang.String name)
- Specified by:
getHeaders in interface javax.servlet.http.HttpServletRequest- Overrides:
getHeaders in class javax.servlet.http.HttpServletRequestWrapper
getCookies
public javax.servlet.http.Cookie[] getCookies()
- Specified by:
getCookies in interface javax.servlet.http.HttpServletRequest- Overrides:
getCookies in class javax.servlet.http.HttpServletRequestWrapper
getAuthType
public java.lang.String getAuthType()
- Specified by:
getAuthType in interface javax.servlet.http.HttpServletRequest- Overrides:
getAuthType in class javax.servlet.http.HttpServletRequestWrapper
getContextPath
public java.lang.String getContextPath()
- Specified by:
getContextPath in interface javax.servlet.http.HttpServletRequest- Overrides:
getContextPath in class javax.servlet.http.HttpServletRequestWrapper
getDateHeader
public long getDateHeader(java.lang.String name)
- Specified by:
getDateHeader in interface javax.servlet.http.HttpServletRequest- Overrides:
getDateHeader in class javax.servlet.http.HttpServletRequestWrapper
getIntHeader
public int getIntHeader(java.lang.String name)
- Specified by:
getIntHeader in interface javax.servlet.http.HttpServletRequest- Overrides:
getIntHeader in class javax.servlet.http.HttpServletRequestWrapper
getMethod
public java.lang.String getMethod()
- Specified by:
getMethod in interface javax.servlet.http.HttpServletRequest- Overrides:
getMethod in class javax.servlet.http.HttpServletRequestWrapper
getPathTranslated
public java.lang.String getPathTranslated()
- Specified by:
getPathTranslated in interface javax.servlet.http.HttpServletRequest- Overrides:
getPathTranslated in class javax.servlet.http.HttpServletRequestWrapper
getQueryString
public java.lang.String getQueryString()
- Specified by:
getQueryString in interface javax.servlet.http.HttpServletRequest- Overrides:
getQueryString in class javax.servlet.http.HttpServletRequestWrapper
getRemoteUser
public java.lang.String getRemoteUser()
- Specified by:
getRemoteUser in interface javax.servlet.http.HttpServletRequest- Overrides:
getRemoteUser in class javax.servlet.http.HttpServletRequestWrapper
getRequestedSessionId
public java.lang.String getRequestedSessionId()
- Specified by:
getRequestedSessionId in interface javax.servlet.http.HttpServletRequest- Overrides:
getRequestedSessionId in class javax.servlet.http.HttpServletRequestWrapper
getRequestURI
public java.lang.String getRequestURI()
- Specified by:
getRequestURI in interface javax.servlet.http.HttpServletRequest- Overrides:
getRequestURI in class javax.servlet.http.HttpServletRequestWrapper
getRequestURL
public java.lang.StringBuffer getRequestURL()
- Specified by:
getRequestURL in interface javax.servlet.http.HttpServletRequest- Overrides:
getRequestURL in class javax.servlet.http.HttpServletRequestWrapper
getUserPrincipal
public java.security.Principal getUserPrincipal()
- Specified by:
getUserPrincipal in interface javax.servlet.http.HttpServletRequest- Overrides:
getUserPrincipal in class javax.servlet.http.HttpServletRequestWrapper
isRequestedSessionIdFromCookie
public boolean isRequestedSessionIdFromCookie()
- Specified by:
isRequestedSessionIdFromCookie in interface javax.servlet.http.HttpServletRequest- Overrides:
isRequestedSessionIdFromCookie in class javax.servlet.http.HttpServletRequestWrapper
isRequestedSessionIdFromUrl
public boolean isRequestedSessionIdFromUrl()
- Specified by:
isRequestedSessionIdFromUrl in interface javax.servlet.http.HttpServletRequest- Overrides:
isRequestedSessionIdFromUrl in class javax.servlet.http.HttpServletRequestWrapper
isRequestedSessionIdFromURL
public boolean isRequestedSessionIdFromURL()
- Specified by:
isRequestedSessionIdFromURL in interface javax.servlet.http.HttpServletRequest- Overrides:
isRequestedSessionIdFromURL in class javax.servlet.http.HttpServletRequestWrapper
isRequestedSessionIdValid
public boolean isRequestedSessionIdValid()
- Specified by:
isRequestedSessionIdValid in interface javax.servlet.http.HttpServletRequest- Overrides:
isRequestedSessionIdValid in class javax.servlet.http.HttpServletRequestWrapper
isUserInRole
public boolean isUserInRole(java.lang.String role)
- Specified by:
isUserInRole in interface javax.servlet.http.HttpServletRequest- Overrides:
isUserInRole in class javax.servlet.http.HttpServletRequestWrapper
getAttributeNames
public java.util.Enumeration getAttributeNames()
- Specified by:
getAttributeNames in interface javax.servlet.ServletRequest- Overrides:
getAttributeNames in class javax.servlet.ServletRequestWrapper
getInputStream
public javax.servlet.ServletInputStream getInputStream()
throws java.io.IOException
- Specified by:
getInputStream in interface javax.servlet.ServletRequest- Overrides:
getInputStream in class javax.servlet.ServletRequestWrapper
- Throws:
java.io.IOException
getLocalAddr
public java.lang.String getLocalAddr()
- Specified by:
getLocalAddr in interface javax.servlet.ServletRequest- Overrides:
getLocalAddr in class javax.servlet.ServletRequestWrapper
getLocale
public java.util.Locale getLocale()
- Specified by:
getLocale in interface javax.servlet.ServletRequest- Overrides:
getLocale in class javax.servlet.ServletRequestWrapper
getLocales
public java.util.Enumeration getLocales()
- Specified by:
getLocales in interface javax.servlet.ServletRequest- Overrides:
getLocales in class javax.servlet.ServletRequestWrapper
getLocalName
public java.lang.String getLocalName()
- Specified by:
getLocalName in interface javax.servlet.ServletRequest- Overrides:
getLocalName in class javax.servlet.ServletRequestWrapper
getLocalPort
public int getLocalPort()
- Specified by:
getLocalPort in interface javax.servlet.ServletRequest- Overrides:
getLocalPort in class javax.servlet.ServletRequestWrapper
getParameter
public java.lang.String getParameter(java.lang.String name)
- Specified by:
getParameter in interface javax.servlet.ServletRequest- Overrides:
getParameter in class javax.servlet.ServletRequestWrapper
getParameterMap
public java.util.Map getParameterMap()
- Specified by:
getParameterMap in interface javax.servlet.ServletRequest- Overrides:
getParameterMap in class javax.servlet.ServletRequestWrapper
getParameterNames
public java.util.Enumeration getParameterNames()
- Specified by:
getParameterNames in interface javax.servlet.ServletRequest- Overrides:
getParameterNames in class javax.servlet.ServletRequestWrapper
getParameterValues
public java.lang.String[] getParameterValues(java.lang.String name)
- Specified by:
getParameterValues in interface javax.servlet.ServletRequest- Overrides:
getParameterValues in class javax.servlet.ServletRequestWrapper
getProtocol
public java.lang.String getProtocol()
- Specified by:
getProtocol in interface javax.servlet.ServletRequest- Overrides:
getProtocol in class javax.servlet.ServletRequestWrapper
getReader
public java.io.BufferedReader getReader()
throws java.io.IOException
- Specified by:
getReader in interface javax.servlet.ServletRequest- Overrides:
getReader in class javax.servlet.ServletRequestWrapper
- Throws:
java.io.IOException
getRealPath
public java.lang.String getRealPath(java.lang.String path)
- Specified by:
getRealPath in interface javax.servlet.ServletRequest- Overrides:
getRealPath in class javax.servlet.ServletRequestWrapper
getRemoteAddr
public java.lang.String getRemoteAddr()
- Specified by:
getRemoteAddr in interface javax.servlet.ServletRequest- Overrides:
getRemoteAddr in class javax.servlet.ServletRequestWrapper
getRemoteHost
public java.lang.String getRemoteHost()
- Specified by:
getRemoteHost in interface javax.servlet.ServletRequest- Overrides:
getRemoteHost in class javax.servlet.ServletRequestWrapper
getRemotePort
public int getRemotePort()
- Specified by:
getRemotePort in interface javax.servlet.ServletRequest- Overrides:
getRemotePort in class javax.servlet.ServletRequestWrapper
getRequest
public javax.servlet.ServletRequest getRequest()
- Overrides:
getRequest in class javax.servlet.ServletRequestWrapper
getRequestDispatcher
public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String path)
- Specified by:
getRequestDispatcher in interface javax.servlet.ServletRequest- Overrides:
getRequestDispatcher in class javax.servlet.ServletRequestWrapper
getScheme
public java.lang.String getScheme()
- Specified by:
getScheme in interface javax.servlet.ServletRequest- Overrides:
getScheme in class javax.servlet.ServletRequestWrapper
getServerName
public java.lang.String getServerName()
- Specified by:
getServerName in interface javax.servlet.ServletRequest- Overrides:
getServerName in class javax.servlet.ServletRequestWrapper
getServerPort
public int getServerPort()
- Specified by:
getServerPort in interface javax.servlet.ServletRequest- Overrides:
getServerPort in class javax.servlet.ServletRequestWrapper
isSecure
public boolean isSecure()
- Specified by:
isSecure in interface javax.servlet.ServletRequest- Overrides:
isSecure in class javax.servlet.ServletRequestWrapper
setCharacterEncoding
public void setCharacterEncoding(java.lang.String enc)
throws java.io.UnsupportedEncodingException
- Specified by:
setCharacterEncoding in interface javax.servlet.ServletRequest- Overrides:
setCharacterEncoding in class javax.servlet.ServletRequestWrapper
- Throws:
java.io.UnsupportedEncodingException
setRequest
public void setRequest(javax.servlet.ServletRequest request)
- Overrides:
setRequest in class javax.servlet.ServletRequestWrapper
Copyright © 2010 The Apache Software Foundation. All Rights Reserved.