org.jboss.portal.bridge
Class BridgeRequest

java.lang.Object
  extended by org.jboss.portal.bridge.BridgeRequest

public class BridgeRequest
extends java.lang.Object

Version:
$Revision: 6862 $
Author:
Julien Viet

Field Summary
protected  HttpServletRequest hreq
           
protected  PortletRequest preq
           
 
Constructor Summary
BridgeRequest(JBossServletContextProvider.BridgeInfo info)
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String name)
           
 java.util.Enumeration getAttributeNames()
           
 java.lang.String getAuthType()
           
 java.lang.String getCharacterEncoding()
           
 int getContentLength()
           
 java.lang.String getContentType()
           
 java.lang.String getContextPath()
           
 Cookie[] getCookies()
           
 long getDateHeader(java.lang.String s)
           
 java.lang.String getHeader(java.lang.String name)
           
 java.util.Enumeration getHeaderNames()
           
 java.util.Enumeration getHeaders(java.lang.String names)
           
 ServletInputStream getInputStream()
           
 int getIntHeader(java.lang.String s)
           
 java.lang.String getLocalAddr()
           
 java.util.Locale getLocale()
           
 java.util.Enumeration getLocales()
           
 java.lang.String getLocalName()
           
 int getLocalPort()
           
 java.lang.String getMethod()
           
 java.lang.String getParameter(java.lang.String s)
           
 java.util.Map getParameterMap()
           
 java.util.Enumeration getParameterNames()
           
 java.lang.String[] getParameterValues(java.lang.String s)
           
 java.lang.String getPathInfo()
           
 java.lang.String getPathTranslated()
           
 java.lang.String getProtocol()
           
 java.lang.String getQueryString()
           
 java.io.BufferedReader getReader()
           
 java.lang.String getRealPath(java.lang.String s)
           
 java.lang.String getRemoteAddr()
           
 java.lang.String getRemoteHost()
           
 int getRemotePort()
           
 java.lang.String getRemoteUser()
           
 RequestDispatcher getRequestDispatcher(java.lang.String s)
           
 java.lang.String getRequestedSessionId()
           
 java.lang.String getRequestURI()
           
 java.lang.StringBuffer getRequestURL()
           
 java.lang.String getScheme()
           
 java.lang.String getServerName()
           
 int getServerPort()
           
 java.lang.String getServletPath()
           
 HttpSession getSession()
           
 HttpSession getSession(boolean create)
           
 java.security.Principal getUserPrincipal()
           
 boolean isRequestedSessionIdFromCookie()
           
 boolean isRequestedSessionIdFromUrl()
           
 boolean isRequestedSessionIdFromURL()
           
 boolean isRequestedSessionIdValid()
           
 boolean isSecure()
           
 boolean isUserInRole(java.lang.String roleName)
           
 void removeAttribute(java.lang.String name)
           
 void setAttribute(java.lang.String name, java.lang.Object value)
           
 void setCharacterEncoding(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

preq

protected final PortletRequest preq

hreq

protected final HttpServletRequest hreq
Constructor Detail

BridgeRequest

public BridgeRequest(JBossServletContextProvider.BridgeInfo info)
Method Detail

getProtocol

public java.lang.String getProtocol()

getRemoteAddr

public java.lang.String getRemoteAddr()

getRemoteHost

public java.lang.String getRemoteHost()

getRealPath

public java.lang.String getRealPath(java.lang.String s)

getRequestURL

public java.lang.StringBuffer getRequestURL()

getPathInfo

public java.lang.String getPathInfo()

getQueryString

public java.lang.String getQueryString()

getServletPath

public java.lang.String getServletPath()

getRequestURI

public java.lang.String getRequestURI()

getPathTranslated

public java.lang.String getPathTranslated()

getScheme

public java.lang.String getScheme()

getServerName

public java.lang.String getServerName()

getServerPort

public int getServerPort()

getAttribute

public java.lang.Object getAttribute(java.lang.String name)

getAttributeNames

public java.util.Enumeration getAttributeNames()

setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object value)

removeAttribute

public void removeAttribute(java.lang.String name)

getLocale

public java.util.Locale getLocale()

getLocales

public java.util.Enumeration getLocales()

isSecure

public boolean isSecure()

getAuthType

public java.lang.String getAuthType()

getContextPath

public java.lang.String getContextPath()

getRemoteUser

public java.lang.String getRemoteUser()

getUserPrincipal

public java.security.Principal getUserPrincipal()

getRequestedSessionId

public java.lang.String getRequestedSessionId()

isRequestedSessionIdValid

public boolean isRequestedSessionIdValid()

getParameter

public java.lang.String getParameter(java.lang.String s)

getParameterNames

public java.util.Enumeration getParameterNames()

getParameterValues

public java.lang.String[] getParameterValues(java.lang.String s)

getParameterMap

public java.util.Map getParameterMap()

getCharacterEncoding

public java.lang.String getCharacterEncoding()

setCharacterEncoding

public void setCharacterEncoding(java.lang.String s)
                          throws java.io.UnsupportedEncodingException
Throws:
java.io.UnsupportedEncodingException

getContentLength

public int getContentLength()

getContentType

public java.lang.String getContentType()

getInputStream

public ServletInputStream getInputStream()
                                  throws java.io.IOException
Throws:
java.io.IOException

getReader

public java.io.BufferedReader getReader()
                                 throws java.io.IOException
Throws:
java.io.IOException

getHeader

public java.lang.String getHeader(java.lang.String name)

getHeaders

public java.util.Enumeration getHeaders(java.lang.String names)

getHeaderNames

public java.util.Enumeration getHeaderNames()

getCookies

public Cookie[] getCookies()

getDateHeader

public long getDateHeader(java.lang.String s)

getIntHeader

public int getIntHeader(java.lang.String s)

getMethod

public java.lang.String getMethod()

getRequestDispatcher

public RequestDispatcher getRequestDispatcher(java.lang.String s)

isUserInRole

public boolean isUserInRole(java.lang.String roleName)

getSession

public HttpSession getSession(boolean create)

getSession

public HttpSession getSession()

isRequestedSessionIdFromCookie

public boolean isRequestedSessionIdFromCookie()

isRequestedSessionIdFromURL

public boolean isRequestedSessionIdFromURL()

isRequestedSessionIdFromUrl

public boolean isRequestedSessionIdFromUrl()

getRemotePort

public int getRemotePort()

getLocalName

public java.lang.String getLocalName()

getLocalAddr

public java.lang.String getLocalAddr()

getLocalPort

public int getLocalPort()