com.beasys.commerce.axiom.p13n.jsp
Class P13NJspBase
java.lang.Object
|
+--weblogic.servlet.jsp.JspBase
|
+--com.beasys.commerce.axiom.jsp.JspBase
|
+--com.beasys.commerce.axiom.p13n.jsp.P13NJspBase
- Direct Known Subclasses:
- PortalJspBase
- public abstract class P13NJspBase
- extends JspBase
An extension of JspBase which provides Personalization Server specific
JSP convenience methods.
Method Summary |
ConfigurableEntity |
createP13NProfile(javax.servlet.http.HttpServletRequest request)
Returns the current user profile in use for the session. |
Request |
createP13NRequest(javax.servlet.http.HttpServletRequest request)
Returns a P13N Request that acts as a surrogate for an
HTTP request. |
Session |
createP13NSession(javax.servlet.http.HttpServletRequest request)
Returns a P13N Session that acts as a surrogate for an
HTTP session. |
Methods inherited from class com.beasys.commerce.axiom.jsp.JspBase |
cnvrtSC,
createURL,
escapeQuotes,
fixupRelativeURL,
getCurrentPage,
getDefaultDestination,
getDefaultSuccessor,
getHomePage,
getLoggedIn,
getRepositoryDirectory,
getRequestURI,
getSessionValue,
getTrafficURI,
getWorkingDirectory,
pathFromRequest,
putSessionValue,
reconcileFile,
removeSessionValue,
setAlternateDestination,
setLoggedIn,
setOverrideDestination,
setSessionValue,
setSuccessor,
setUser,
setUserAndSuccessor |
Methods inherited from class weblogic.servlet.jsp.JspBase |
_jspService,
destroy,
getServletConfig,
getServletInfo,
init,
jspDestroy,
jspInit,
service |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
P13NJspBase
public P13NJspBase()
createP13NSession
public Session createP13NSession(javax.servlet.http.HttpServletRequest request)
throws java.lang.IllegalArgumentException
- Returns a P13N Session that acts as a surrogate for an
HTTP session.
- Parameters:
request
- the request used to create the Session object.- Returns:
- a new ConfigurableEntity that allows access to an
HttpServletSession
- Throws:
- java.lang.IllegalArgumentException - If the paramater is null.
createP13NRequest
public Request createP13NRequest(javax.servlet.http.HttpServletRequest request)
throws java.lang.IllegalArgumentException
- Returns a P13N Request that acts as a surrogate for an
HTTP request.
- Parameters:
request
- the request used to create the Session object.- Returns:
- a new ConfigurableEntity that allows access to an
HttpServletRequest
- Throws:
- java.lang.IllegalArgumentException - If the paramater is null.
createP13NProfile
public ConfigurableEntity createP13NProfile(javax.servlet.http.HttpServletRequest request)
throws java.lang.IllegalArgumentException
- Returns the current user profile in use for the session.
- Parameters:
request
- the request used to obtain the profile- Returns:
- the session user profile
- Throws:
- java.lang.IllegalArgumentException - If the paramater is null.
Copyright © 2000 BEA Systems, Inc. All Rights Reserved