org.jasig.portal.channels
Class ChannelHttpServletRequestWrapper

java.lang.Object
  extended by org.jasig.portal.url.AbstractHttpServletRequestWrapper
      extended by org.jasig.portal.channels.ChannelHttpServletRequestWrapper
All Implemented Interfaces:
HttpServletRequest, ServletRequest

public class ChannelHttpServletRequestWrapper
extends AbstractHttpServletRequestWrapper

Wrapper for all channels, scopes request attributes to just that channel

Version:
$Revision: 20117 $
Author:
Eric Dalquist

Field Summary
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
ChannelHttpServletRequestWrapper(HttpServletRequest httpServletRequest)
           
 
Method Summary
 boolean equals(Object object)
           
 Object getAttribute(String name)
           
 Enumeration<String> getAttributeNames()
           
 int hashCode()
           
 void removeAttribute(String name)
           
 void setAttribute(String name, Object o)
           
 String toString()
           
 
Methods inherited from class org.jasig.portal.url.AbstractHttpServletRequestWrapper
getAuthType, getCharacterEncoding, getContentLength, getContentType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getInputStream, getIntHeader, getLocalAddr, getLocale, getLocales, getLocalName, getLocalPort, getMethod, getParameter, getParameterMap, getParameterNames, getParameterValues, getPathInfo, getPathTranslated, getProtocol, getQueryString, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRemoteUser, getRequestDispatcher, getRequestedSessionId, getRequestURI, getRequestURL, getScheme, getServerName, getServerPort, getServletPath, getSession, getSession, getUserPrincipal, getWrappedRequest, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, isSecure, isUserInRole, setCharacterEncoding
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ChannelHttpServletRequestWrapper

public ChannelHttpServletRequestWrapper(HttpServletRequest httpServletRequest)
Method Detail

getAttribute

public Object getAttribute(String name)
Specified by:
getAttribute in interface ServletRequest
Overrides:
getAttribute in class AbstractHttpServletRequestWrapper

getAttributeNames

public Enumeration<String> getAttributeNames()
Specified by:
getAttributeNames in interface ServletRequest
Overrides:
getAttributeNames in class AbstractHttpServletRequestWrapper

removeAttribute

public void removeAttribute(String name)
Specified by:
removeAttribute in interface ServletRequest
Overrides:
removeAttribute in class AbstractHttpServletRequestWrapper

setAttribute

public void setAttribute(String name,
                         Object o)
Specified by:
setAttribute in interface ServletRequest
Overrides:
setAttribute in class AbstractHttpServletRequestWrapper

equals

public boolean equals(Object object)
Overrides:
equals in class Object
See Also:
Object.equals(Object)

hashCode

public int hashCode()
Overrides:
hashCode in class Object
See Also:
Object.hashCode()

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()


Copyright © 2010 Jasig. All Rights Reserved.