com.jalios.jcms.ajax
Class JcmsJspAjaxContext

java.lang.Object
  extended by com.jalios.jcms.context.AbstractJcmsAjaxContext
      extended by com.jalios.jcms.ajax.JcmsJspAjaxContext
All Implemented Interfaces:
java.io.Serializable

public class JcmsJspAjaxContext
extends AbstractJcmsAjaxContext

See Also:
Serialized Form

Field Summary
protected  java.lang.String ajaxReqId
           
protected  java.util.Map<java.lang.String,java.lang.Object> attributeMap
           
protected  java.lang.Boolean displayServlet
           
protected  java.lang.String fwdContextPath
           
protected  java.lang.String fwdPathInfo
           
protected  java.lang.String fwdQueryString
           
protected  java.lang.String fwdRequestURI
           
protected  java.lang.String fwdServletPath
           
protected  java.lang.String reqContextPath
           
protected  java.lang.String reqPathInfo
           
protected  java.lang.String reqPathTranslated
           
protected  java.lang.String reqQueryString
           
protected  java.lang.String reqRequestURI
           
protected  java.lang.String reqServletPath
           
 
Fields inherited from class com.jalios.jcms.context.AbstractJcmsAjaxContext
baseUrl, caddy, channel, contextPath, ctxCategories, currentCategory, debug, isAdmin, isIE, isInFrontOffice, isLogged, isWindows, loggedMember, method, parameterMap, portal, portalCategory, pub, resourcePath, url, userLang, userLocale, workspace, zone
 
Constructor Summary
JcmsJspAjaxContext()
           
JcmsJspAjaxContext(JcmsJspContext ctxt)
           
 
Method Summary
 boolean debug(java.lang.String key)
           
 java.lang.Object getAttribute(java.lang.String key)
           
protected  void readObject(java.util.Map<java.lang.String,java.lang.Object> map, javax.servlet.http.HttpServletRequest request)
           
 java.lang.Object removeAttribute(java.lang.String key)
           
 void setAttribute(java.lang.String key, java.lang.Object value)
           
 void setJcmsContext(JcmsJspContext jcmsContext)
          Sets the following values from values found in the specified JcmsJspContext.
protected  void writeObject(java.util.Map<java.lang.String,java.lang.Object> map)
           
 
Methods inherited from class com.jalios.jcms.context.AbstractJcmsAjaxContext
checkAccess, checkAccess, deflate, getBaseUrl, getCaddy, getContextPath, getCtxCategories, getCurrentCategory, getLoggedMember, getMethod, getParameterMap, getPortal, getPortalCategory, getPublication, getResourcePath, getUrl, getUserLang, getUserLocale, getWorkspace, getZone, glp, inflate, isAdmin, isInFrontOffice, isLogged, setBaseUrl, setContextPath, setCtxCategories, setCurrentCategory, setLoggedMember, setMethod, setParameterMap, setPortal, setPortalCategory, setPublication, setResourcePath, setUrl, setUserLang, setUserLocale, setWorkspace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

reqRequestURI

protected transient java.lang.String reqRequestURI

reqContextPath

protected transient java.lang.String reqContextPath

reqPathInfo

protected transient java.lang.String reqPathInfo

reqPathTranslated

protected transient java.lang.String reqPathTranslated

reqQueryString

protected transient java.lang.String reqQueryString

reqServletPath

protected transient java.lang.String reqServletPath

fwdRequestURI

protected transient java.lang.String fwdRequestURI

fwdContextPath

protected transient java.lang.String fwdContextPath

fwdPathInfo

protected transient java.lang.String fwdPathInfo

fwdQueryString

protected transient java.lang.String fwdQueryString

fwdServletPath

protected transient java.lang.String fwdServletPath

ajaxReqId

protected transient java.lang.String ajaxReqId

attributeMap

protected transient java.util.Map<java.lang.String,java.lang.Object> attributeMap

displayServlet

protected transient java.lang.Boolean displayServlet
Constructor Detail

JcmsJspAjaxContext

public JcmsJspAjaxContext()

JcmsJspAjaxContext

public JcmsJspAjaxContext(JcmsJspContext ctxt)
Method Detail

setJcmsContext

public void setJcmsContext(JcmsJspContext jcmsContext)
Description copied from class: AbstractJcmsAjaxContext
Sets the following values from values found in the specified JcmsJspContext.
Values are not retrieved from context if they have already been set through their setter. This method MUST be called when this object is created during the inital request (as opposed to other AJAX request occuring after).

Overrides:
setJcmsContext in class AbstractJcmsAjaxContext
Parameters:
jcmsContext - the JcmsJspContext

setAttribute

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

getAttribute

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

removeAttribute

public java.lang.Object removeAttribute(java.lang.String key)

writeObject

protected void writeObject(java.util.Map<java.lang.String,java.lang.Object> map)
Overrides:
writeObject in class AbstractJcmsAjaxContext

readObject

protected void readObject(java.util.Map<java.lang.String,java.lang.Object> map,
                          javax.servlet.http.HttpServletRequest request)
Overrides:
readObject in class AbstractJcmsAjaxContext

debug

public boolean debug(java.lang.String key)
Overrides:
debug in class AbstractJcmsAjaxContext


Copyright © 2001-2010 Jalios SA. All Rights Reserved.