org.exoplatform.services.portletcontainer.plugins.pc.replication
Class FakeHttpRequest

java.lang.Object
  extended by org.exoplatform.services.portletcontainer.plugins.pc.replication.FakeHttpRequest
All Implemented Interfaces:
javax.servlet.http.HttpServletRequest, javax.servlet.ServletRequest

public class FakeHttpRequest
extends java.lang.Object
implements javax.servlet.http.HttpServletRequest

Fake http request.


Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
FakeHttpRequest(FakeHttpSession session)
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String arg0)
          Overridden method.
 java.util.Enumeration getAttributeNames()
          Overridden method.
 java.lang.String getAuthType()
          Overridden method.
 java.lang.String getCharacterEncoding()
          Overridden method.
 int getContentLength()
          Overridden method.
 java.lang.String getContentType()
          Overridden method.
 java.lang.String getContextPath()
          Overridden method.
 javax.servlet.http.Cookie[] getCookies()
          Overridden method.
 long getDateHeader(java.lang.String arg0)
          Overridden method.
 java.lang.String getHeader(java.lang.String arg0)
          Overridden method.
 java.util.Enumeration getHeaderNames()
          Overridden method.
 java.util.Enumeration getHeaders(java.lang.String arg0)
          Overridden method.
 javax.servlet.ServletInputStream getInputStream()
          Overridden method.
 int getIntHeader(java.lang.String arg0)
          Overridden method.
 java.lang.String getLocalAddr()
          Overridden method.
 java.util.Locale getLocale()
          Overridden method.
 java.util.Enumeration getLocales()
          Overridden method.
 java.lang.String getLocalName()
          Overridden method.
 int getLocalPort()
          Overridden method.
 java.lang.String getMethod()
          Overridden method.
 java.lang.String getParameter(java.lang.String arg0)
          Overridden method.
 java.util.Map getParameterMap()
          Overridden method.
 java.util.Enumeration getParameterNames()
          Overridden method.
 java.lang.String[] getParameterValues(java.lang.String arg0)
          Overridden method.
 java.lang.String getPathInfo()
          Overridden method.
 java.lang.String getPathTranslated()
          Overridden method.
 java.lang.String getProtocol()
          Overridden method.
 java.lang.String getQueryString()
          Overridden method.
 java.io.BufferedReader getReader()
          Overridden method.
 java.lang.String getRealPath(java.lang.String arg0)
          Overridden method.
 java.lang.String getRemoteAddr()
          Overridden method.
 java.lang.String getRemoteHost()
          Overridden method.
 int getRemotePort()
          Overridden method.
 java.lang.String getRemoteUser()
          Overridden method.
 javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String arg0)
          Overridden method.
 java.lang.String getRequestedSessionId()
          Overridden method.
 java.lang.String getRequestURI()
          Overridden method.
 java.lang.StringBuffer getRequestURL()
          Overridden method.
 java.lang.String getScheme()
          Overridden method.
 java.lang.String getServerName()
          Overridden method.
 int getServerPort()
          Overridden method.
 java.lang.String getServletPath()
          Overridden method.
 FakeHttpSession getSession()
          Overridden method.
 javax.servlet.http.HttpSession getSession(boolean arg0)
          Overridden method.
 java.security.Principal getUserPrincipal()
          Overridden method.
 boolean isRequestedSessionIdFromCookie()
          Overridden method.
 boolean isRequestedSessionIdFromUrl()
          Overridden method.
 boolean isRequestedSessionIdFromURL()
          Overridden method.
 boolean isRequestedSessionIdValid()
          Overridden method.
 boolean isSecure()
          Overridden method.
 boolean isUserInRole(java.lang.String arg0)
          Overridden method.
 void removeAttribute(java.lang.String arg0)
          Overridden method.
 void setAttribute(java.lang.String arg0, java.lang.Object arg1)
          Overridden method.
 void setCharacterEncoding(java.lang.String arg0)
          Overridden method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FakeHttpRequest

public FakeHttpRequest(FakeHttpSession session)
Parameters:
session - session
Method Detail

isRequestedSessionIdValid

public boolean isRequestedSessionIdValid()
Overridden method.

Specified by:
isRequestedSessionIdValid in interface javax.servlet.http.HttpServletRequest
Returns:
is requested session id valid
See Also:
HttpServletRequest.isRequestedSessionIdValid()

getAuthType

public java.lang.String getAuthType()
Overridden method.

Specified by:
getAuthType in interface javax.servlet.http.HttpServletRequest
Returns:
auth type
See Also:
HttpServletRequest.getAuthType()

getContextPath

public java.lang.String getContextPath()
Overridden method.

Specified by:
getContextPath in interface javax.servlet.http.HttpServletRequest
Returns:
context path
See Also:
HttpServletRequest.getContextPath()

getCookies

public javax.servlet.http.Cookie[] getCookies()
Overridden method.

Specified by:
getCookies in interface javax.servlet.http.HttpServletRequest
Returns:
cookies
See Also:
HttpServletRequest.getCookies()

getDateHeader

public long getDateHeader(java.lang.String arg0)
Overridden method.

Specified by:
getDateHeader in interface javax.servlet.http.HttpServletRequest
Parameters:
arg0 - name
Returns:
value
See Also:
HttpServletRequest.getDateHeader(java.lang.String)

getHeader

public java.lang.String getHeader(java.lang.String arg0)
Overridden method.

Specified by:
getHeader in interface javax.servlet.http.HttpServletRequest
Parameters:
arg0 - name
Returns:
value
See Also:
HttpServletRequest.getHeader(java.lang.String)

getHeaderNames

public java.util.Enumeration getHeaderNames()
Overridden method.

Specified by:
getHeaderNames in interface javax.servlet.http.HttpServletRequest
Returns:
names
See Also:
HttpServletRequest.getHeaderNames()

getHeaders

public java.util.Enumeration getHeaders(java.lang.String arg0)
Overridden method.

Specified by:
getHeaders in interface javax.servlet.http.HttpServletRequest
Parameters:
arg0 - name
Returns:
values
See Also:
HttpServletRequest.getHeaders(java.lang.String)

getIntHeader

public int getIntHeader(java.lang.String arg0)
Overridden method.

Specified by:
getIntHeader in interface javax.servlet.http.HttpServletRequest
Parameters:
arg0 - name
Returns:
value
See Also:
HttpServletRequest.getIntHeader(java.lang.String)

getMethod

public java.lang.String getMethod()
Overridden method.

Specified by:
getMethod in interface javax.servlet.http.HttpServletRequest
Returns:
method
See Also:
HttpServletRequest.getMethod()

getPathInfo

public java.lang.String getPathInfo()
Overridden method.

Specified by:
getPathInfo in interface javax.servlet.http.HttpServletRequest
Returns:
path info
See Also:
HttpServletRequest.getPathInfo()

getPathTranslated

public java.lang.String getPathTranslated()
Overridden method.

Specified by:
getPathTranslated in interface javax.servlet.http.HttpServletRequest
Returns:
path translated
See Also:
HttpServletRequest.getPathTranslated()

getQueryString

public java.lang.String getQueryString()
Overridden method.

Specified by:
getQueryString in interface javax.servlet.http.HttpServletRequest
Returns:
query string
See Also:
HttpServletRequest.getQueryString()

getRemoteUser

public java.lang.String getRemoteUser()
Overridden method.

Specified by:
getRemoteUser in interface javax.servlet.http.HttpServletRequest
Returns:
remote user
See Also:
HttpServletRequest.getRemoteUser()

getRequestedSessionId

public java.lang.String getRequestedSessionId()
Overridden method.

Specified by:
getRequestedSessionId in interface javax.servlet.http.HttpServletRequest
Returns:
requested session id
See Also:
HttpServletRequest.getRequestedSessionId()

getRequestURI

public java.lang.String getRequestURI()
Overridden method.

Specified by:
getRequestURI in interface javax.servlet.http.HttpServletRequest
Returns:
requested uri
See Also:
HttpServletRequest.getRequestURI()

getRequestURL

public java.lang.StringBuffer getRequestURL()
Overridden method.

Specified by:
getRequestURL in interface javax.servlet.http.HttpServletRequest
Returns:
requested url
See Also:
HttpServletRequest.getRequestURL()

getServletPath

public java.lang.String getServletPath()
Overridden method.

Specified by:
getServletPath in interface javax.servlet.http.HttpServletRequest
Returns:
servlet path
See Also:
HttpServletRequest.getServletPath()

getSession

public FakeHttpSession getSession()
Overridden method.

Specified by:
getSession in interface javax.servlet.http.HttpServletRequest
Returns:
session
See Also:
HttpServletRequest.getSession()

getSession

public javax.servlet.http.HttpSession getSession(boolean arg0)
Overridden method.

Specified by:
getSession in interface javax.servlet.http.HttpServletRequest
Parameters:
arg0 - if to create
Returns:
session
See Also:
HttpServletRequest.getSession(boolean)

getUserPrincipal

public java.security.Principal getUserPrincipal()
Overridden method.

Specified by:
getUserPrincipal in interface javax.servlet.http.HttpServletRequest
Returns:
user principal
See Also:
HttpServletRequest.getUserPrincipal()

isRequestedSessionIdFromCookie

public boolean isRequestedSessionIdFromCookie()
Overridden method.

Specified by:
isRequestedSessionIdFromCookie in interface javax.servlet.http.HttpServletRequest
Returns:
is requested session id from cookie
See Also:
HttpServletRequest.isRequestedSessionIdFromCookie()

isRequestedSessionIdFromUrl

public boolean isRequestedSessionIdFromUrl()
Overridden method.

Specified by:
isRequestedSessionIdFromUrl in interface javax.servlet.http.HttpServletRequest
Returns:
is requested session id from URL
See Also:
HttpServletRequest.isRequestedSessionIdFromUrl()

isRequestedSessionIdFromURL

public boolean isRequestedSessionIdFromURL()
Overridden method.

Specified by:
isRequestedSessionIdFromURL in interface javax.servlet.http.HttpServletRequest
Returns:
is requested session id from URL
See Also:
HttpServletRequest.isRequestedSessionIdFromURL()

isUserInRole

public boolean isUserInRole(java.lang.String arg0)
Overridden method.

Specified by:
isUserInRole in interface javax.servlet.http.HttpServletRequest
Parameters:
arg0 - role
Returns:
is user in role
See Also:
HttpServletRequest.isUserInRole(java.lang.String)

getAttribute

public java.lang.Object getAttribute(java.lang.String arg0)
Overridden method.

Specified by:
getAttribute in interface javax.servlet.ServletRequest
Parameters:
arg0 - name
Returns:
value
See Also:
ServletRequest.getAttribute(java.lang.String)

getAttributeNames

public java.util.Enumeration getAttributeNames()
Overridden method.

Specified by:
getAttributeNames in interface javax.servlet.ServletRequest
Returns:
attribute names
See Also:
ServletRequest.getAttributeNames()

getCharacterEncoding

public java.lang.String getCharacterEncoding()
Overridden method.

Specified by:
getCharacterEncoding in interface javax.servlet.ServletRequest
Returns:
character encoding
See Also:
ServletRequest.getCharacterEncoding()

getContentLength

public int getContentLength()
Overridden method.

Specified by:
getContentLength in interface javax.servlet.ServletRequest
Returns:
content legth
See Also:
ServletRequest.getContentLength()

getContentType

public java.lang.String getContentType()
Overridden method.

Specified by:
getContentType in interface javax.servlet.ServletRequest
Returns:
content type
See Also:
ServletRequest.getContentType()

getInputStream

public javax.servlet.ServletInputStream getInputStream()
                                                throws java.io.IOException
Overridden method.

Specified by:
getInputStream in interface javax.servlet.ServletRequest
Returns:
input stream
Throws:
java.io.IOException - exception
See Also:
ServletRequest.getInputStream()

getLocalAddr

public java.lang.String getLocalAddr()
Overridden method.

Specified by:
getLocalAddr in interface javax.servlet.ServletRequest
Returns:
local addr
See Also:
ServletRequest.getLocalAddr()

getLocale

public java.util.Locale getLocale()
Overridden method.

Specified by:
getLocale in interface javax.servlet.ServletRequest
Returns:
locale
See Also:
ServletRequest.getLocale()

getLocales

public java.util.Enumeration getLocales()
Overridden method.

Specified by:
getLocales in interface javax.servlet.ServletRequest
Returns:
locales
See Also:
ServletRequest.getLocales()

getLocalName

public java.lang.String getLocalName()
Overridden method.

Specified by:
getLocalName in interface javax.servlet.ServletRequest
Returns:
local name
See Also:
ServletRequest.getLocalName()

getLocalPort

public int getLocalPort()
Overridden method.

Specified by:
getLocalPort in interface javax.servlet.ServletRequest
Returns:
local port
See Also:
ServletRequest.getLocalPort()

getParameter

public java.lang.String getParameter(java.lang.String arg0)
Overridden method.

Specified by:
getParameter in interface javax.servlet.ServletRequest
Parameters:
arg0 - name
Returns:
value
See Also:
ServletRequest.getParameter(java.lang.String)

getParameterMap

public java.util.Map getParameterMap()
Overridden method.

Specified by:
getParameterMap in interface javax.servlet.ServletRequest
Returns:
parameter map
See Also:
ServletRequest.getParameterMap()

getParameterNames

public java.util.Enumeration getParameterNames()
Overridden method.

Specified by:
getParameterNames in interface javax.servlet.ServletRequest
Returns:
parameter names
See Also:
ServletRequest.getParameterNames()

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String arg0)
Overridden method.

Specified by:
getParameterValues in interface javax.servlet.ServletRequest
Parameters:
arg0 - name
Returns:
values
See Also:
ServletRequest.getParameterValues(java.lang.String)

getProtocol

public java.lang.String getProtocol()
Overridden method.

Specified by:
getProtocol in interface javax.servlet.ServletRequest
Returns:
protocol
See Also:
ServletRequest.getProtocol()

getReader

public java.io.BufferedReader getReader()
                                 throws java.io.IOException
Overridden method.

Specified by:
getReader in interface javax.servlet.ServletRequest
Returns:
reader
Throws:
java.io.IOException - exception
See Also:
ServletRequest.getReader()

getRealPath

public java.lang.String getRealPath(java.lang.String arg0)
Overridden method.

Specified by:
getRealPath in interface javax.servlet.ServletRequest
Parameters:
arg0 - path
Returns:
real path
See Also:
ServletRequest.getRealPath(java.lang.String)

getRemoteAddr

public java.lang.String getRemoteAddr()
Overridden method.

Specified by:
getRemoteAddr in interface javax.servlet.ServletRequest
Returns:
remote addr
See Also:
ServletRequest.getRemoteAddr()

getRemoteHost

public java.lang.String getRemoteHost()
Overridden method.

Specified by:
getRemoteHost in interface javax.servlet.ServletRequest
Returns:
remote host
See Also:
ServletRequest.getRemoteHost()

getRemotePort

public int getRemotePort()
Overridden method.

Specified by:
getRemotePort in interface javax.servlet.ServletRequest
Returns:
remote port
See Also:
ServletRequest.getRemotePort()

getRequestDispatcher

public javax.servlet.RequestDispatcher getRequestDispatcher(java.lang.String arg0)
Overridden method.

Specified by:
getRequestDispatcher in interface javax.servlet.ServletRequest
Parameters:
arg0 - path
Returns:
request dispatcher
See Also:
ServletRequest.getRequestDispatcher(java.lang.String)

getScheme

public java.lang.String getScheme()
Overridden method.

Specified by:
getScheme in interface javax.servlet.ServletRequest
Returns:
scheme
See Also:
ServletRequest.getScheme()

getServerName

public java.lang.String getServerName()
Overridden method.

Specified by:
getServerName in interface javax.servlet.ServletRequest
Returns:
server name
See Also:
ServletRequest.getServerName()

getServerPort

public int getServerPort()
Overridden method.

Specified by:
getServerPort in interface javax.servlet.ServletRequest
Returns:
server port
See Also:
ServletRequest.getServerPort()

isSecure

public boolean isSecure()
Overridden method.

Specified by:
isSecure in interface javax.servlet.ServletRequest
Returns:
is secure
See Also:
ServletRequest.isSecure()

removeAttribute

public void removeAttribute(java.lang.String arg0)
Overridden method.

Specified by:
removeAttribute in interface javax.servlet.ServletRequest
Parameters:
arg0 - name
See Also:
ServletRequest.removeAttribute(java.lang.String)

setAttribute

public void setAttribute(java.lang.String arg0,
                         java.lang.Object arg1)
Overridden method.

Specified by:
setAttribute in interface javax.servlet.ServletRequest
Parameters:
arg0 - name
arg1 - value
See Also:
ServletRequest.setAttribute(java.lang.String, java.lang.Object)

setCharacterEncoding

public void setCharacterEncoding(java.lang.String arg0)
                          throws java.io.UnsupportedEncodingException
Overridden method.

Specified by:
setCharacterEncoding in interface javax.servlet.ServletRequest
Parameters:
arg0 - encoding
Throws:
java.io.UnsupportedEncodingException
See Also:
ServletRequest.setCharacterEncoding(java.lang.String)


Copyright © 2011 eXo Platform SAS. All Rights Reserved.