com.ibm.websphere.personalization
Class PznRequestObjectImplementor
java.lang.Object
com.ibm.websphere.personalization.PznRequestObjectImplementor
- All Implemented Interfaces:
- PznRequestObjectInfoInterface, PznRequestObjectInterface, java.io.Serializable
- Direct Known Subclasses:
- PznPortletRequestObjectImplementor
-
public class PznRequestObjectImplementor
- extends java.lang.Object
- implements PznRequestObjectInterface, PznRequestObjectInfoInterface, java.io.Serializable
This object acts as a simulated request object for Personalization API calls
when an instance of HttpServletRequest or PortletRequest is not available.
This class internally references Maps to store attribute names and values.
- See Also:
- ContentSpot.ContentSpot(String, Object),
RuleTrigger.setRequest(PznPortletRequestObjectInterface),
Serialized Form
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PznRequestObjectImplementor
public PznRequestObjectImplementor()
getRequestInfo
public java.lang.String getRequestInfo()
- Specified by:
- getRequestInfo in interface PznRequestObjectInfoInterface
getSessionInfo
public java.lang.String getSessionInfo()
- Specified by:
- getSessionInfo in interface PznRequestObjectInfoInterface
getRequestAttribute
public java.lang.Object getRequestAttribute(java.lang.String itemName)
- Specified by:
- getRequestAttribute in interface PznRequestObjectInterface
setRequestAttribute
public void setRequestAttribute(java.lang.String itemName,
java.lang.Object itemValue)
- Specified by:
- setRequestAttribute in interface PznRequestObjectInterface
removeRequestAttribute
public void removeRequestAttribute(java.lang.String itemName)
- Specified by:
- removeRequestAttribute in interface PznRequestObjectInterface
getRequestAttributeNames
public java.util.Enumeration getRequestAttributeNames()
- Specified by:
- getRequestAttributeNames in interface PznRequestObjectInterface
getRequestParameter
public java.lang.String getRequestParameter(java.lang.String itemName)
- Specified by:
- getRequestParameter in interface PznRequestObjectInterface
setRequestParameter
public boolean setRequestParameter(java.lang.String itemName,
java.lang.String itemValue)
- Specified by:
- setRequestParameter in interface PznRequestObjectInterface
getRequestParameterNames
public java.util.Enumeration getRequestParameterNames()
- Specified by:
- getRequestParameterNames in interface PznRequestObjectInterface
getRequestParameterValues
public java.lang.String[] getRequestParameterValues(java.lang.String itemName)
- Specified by:
- getRequestParameterValues in interface PznRequestObjectInterface
setRequestParameterValues
public boolean setRequestParameterValues(java.lang.String itemName,
java.lang.String[] itemValues)
- Specified by:
- setRequestParameterValues in interface PznRequestObjectInterface
getSessionAttribute
public java.lang.Object getSessionAttribute(java.lang.String itemName)
- Specified by:
- getSessionAttribute in interface PznRequestObjectInterface
setSessionAttribute
public boolean setSessionAttribute(java.lang.String itemName,
java.lang.Object itemValue)
- Specified by:
- setSessionAttribute in interface PznRequestObjectInterface
removeSessionAttribute
public void removeSessionAttribute(java.lang.String itemName)
- Specified by:
- removeSessionAttribute in interface PznRequestObjectInterface
getSessionAttributeNames
public java.util.Enumeration getSessionAttributeNames()
- Specified by:
- getSessionAttributeNames in interface PznRequestObjectInterface
getRemoteUser
public java.lang.String getRemoteUser()
- Specified by:
- getRemoteUser in interface PznRequestObjectInterface
setRemoteUser
public boolean setRemoteUser(java.lang.String userName)
- Specified by:
- setRemoteUser in interface PznRequestObjectInterface
getLocale
public java.util.Locale getLocale()
- Specified by:
- getLocale in interface PznRequestObjectInterface
setLocale
public boolean setLocale(java.util.Locale locale)
- Specified by:
- setLocale in interface PznRequestObjectInterface
getContextPath
public java.lang.String getContextPath()
- Specified by:
- getContextPath in interface PznRequestObjectInterface
setContextPath
public boolean setContextPath(java.lang.String contextPath)
- Specified by:
- setContextPath in interface PznRequestObjectInterface
getRemoteHost
public java.lang.String getRemoteHost()
- Specified by:
- getRemoteHost in interface PznRequestObjectInterface
setRemoteHost
public boolean setRemoteHost(java.lang.String hostName)
getServerName
public java.lang.String getServerName()
- Specified by:
- getServerName in interface PznRequestObjectInterface
setServerName
public boolean setServerName(java.lang.String serverName)
getCookies
public javax.servlet.http.Cookie[] getCookies()
- Specified by:
- getCookies in interface PznRequestObjectInterface
addCookie
public boolean addCookie(javax.servlet.http.Cookie cookie)
- Specified by:
- addCookie in interface PznRequestObjectInterface
getCookie
public javax.servlet.http.Cookie getCookie(java.lang.String cookieName)
- Specified by:
- getCookie in interface PznRequestObjectInterface
getResourceContext
public com.ibm.websphere.personalization.resources.ResourceContext getResourceContext()
- Deprecated.
- Specified by:
- getResourceContext in interface PznRequestObjectInterface
getUserPrincipal
public java.lang.String getUserPrincipal()
- Specified by:
- getUserPrincipal in interface PznRequestObjectInterface
setUserPrincipal
public boolean setUserPrincipal(java.lang.String userPrincipal)
- Specified by:
- setUserPrincipal in interface PznRequestObjectInterface