lumis.portal.servicecontainer
Class ServiceContainerRenderRequest

Package class diagram package ServiceContainerRenderRequest
java.lang.Object
  extended by javax.servlet.ServletRequestWrapper
      extended by javax.servlet.http.HttpServletRequestWrapper
          extended by lumis.portal.servicecontainer.ServiceContainerRequest
              extended by lumis.portal.servicecontainer.ServiceContainerRenderRequest
All Implemented Interfaces:
PortletRequest, RenderRequest, HttpServletRequest, ServletRequest, IServiceInterfaceRenderRequest, IServiceInterfaceRequest

public class ServiceContainerRenderRequest
extends ServiceContainerRequest
implements IServiceInterfaceRenderRequest

Since:
4.0.0

Nested Class Summary
 
Nested classes/interfaces inherited from interface javax.portlet.PortletRequest
PortletRequest.P3PUserInfos
 
Field Summary
 
Fields inherited from class lumis.portal.servicecontainer.ServiceContainerRequest
callerServiceInterfaceInstanceId, isPreview, mode, pageConfig, preferences, serviceConfig, serviceContainerHttpServletRequest, serviceInstanceConfig, serviceInstanceDebugLevel, serviceInterfaceConfig, serviceInterfaceInstanceConfig, serviceInterfaceInstanceId, sessionConfig
 
Fields inherited from interface lumis.portal.serviceinterface.IServiceInterfaceRequest
DEBUG_LEVEL_HIGH, DEBUG_LEVEL_LOW, DEBUG_LEVEL_MEDIUM, DEBUG_LEVEL_NONE
 
Fields inherited from interface javax.portlet.RenderRequest
ETAG
 
Fields inherited from interface javax.portlet.PortletRequest
ACTION_PHASE, ACTION_SCOPE_ID, BASIC_AUTH, CCPP_PROFILE, CLIENT_CERT_AUTH, DIGEST_AUTH, EVENT_PHASE, FORM_AUTH, LIFECYCLE_PHASE, RENDER_HEADERS, RENDER_MARKUP, RENDER_PART, RENDER_PHASE, RESOURCE_PHASE, USER_INFO
 
Fields inherited from interface javax.servlet.http.HttpServletRequest
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
 
Constructor Summary
ServiceContainerRenderRequest(SessionConfig sessionConfig, PortalRequestParameters parameters, HttpServletRequest httpServletRequest)
           
 
Method Summary
 String getETag()
           
 String getPageCacheId()
          Returns the identifier of the page cache this request renders to.
 boolean getSaveXml()
           
 String getServiceInterfaceInstanceId()
           
 boolean isCheckForCacheEnabled()
           
 boolean isClientScriptRequest()
           
 boolean isPageCachedInFile()
           
 boolean isParameterFromProcessAction()
           
 boolean isPrinting()
           
 void setCheckForCacheEnabled(boolean checkForCacheEnabled)
           
 void setClientScriptRequest(boolean clientScriptRequest)
           
 void setPageCacheId(String pageCacheId)
          Sets the identifier of the page cache this request renders to.
 void setParameterFromProcessAction(boolean parametersAreFromProcessAction)
           
 void setPrinting(boolean isPrinting)
           
 void setSaveXml(boolean saveXml)
           
 void setServiceInterfaceInstanceId(String serviceInterfaceInstanceId)
           
 
Methods inherited from class lumis.portal.servicecontainer.ServiceContainerRequest
getAttribute, getAttributeNames, getCallerServiceInterfaceInstanceId, getCookie, getCookies, getFileParameter, getLocale, getLocales, getMode, getPageConfig, getPageWebResource, getParameter, getParameterMap, getParameterNames, getParameterValues, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRequestDispatcher, getResponseContentType, getResponseContentTypes, getServiceConfig, getServiceContainerHttpServletRequest, getServiceInstanceConfig, getServiceInstanceDebugLevel, getServiceInterfaceConfig, getServiceInterfaceInstanceConfig, getSessionConfig, getUserPrincipal, getVariableResolver, getWindowID, getWindowState, isPortletModeAllowed, isPreview, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute, setCallerServiceInterfaceInstanceId, setCharacterEncoding, setMode, setPageWebResource, setPreview, setServiceConfig, setServiceInstanceConfig, setServiceInstanceDebugLevel, setServiceInterfaceConfig, setServiceInterfaceInstanceConfig, setServiceInterfaceInstanceFileParameters, setServiceInterfaceInstanceParameters, setSessionConfig
 
Methods inherited from class javax.servlet.http.HttpServletRequestWrapper
getAuthType, getContextPath, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid
 
Methods inherited from class javax.servlet.ServletRequestWrapper
getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getScheme, getServerName, getServerPort, isSecure, setRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface lumis.portal.serviceinterface.IServiceInterfaceRequest
getAttributeNames, getCallerServiceInterfaceInstanceId, getCookie, getCookies, getFileParameter, getHeader, getMode, getPageConfig, getParameterMap, getParameterNames, getRequestDispatcher, getServiceConfig, getServiceInstanceConfig, getServiceInstanceDebugLevel, getServiceInterfaceConfig, getServiceInterfaceInstanceConfig, getSessionConfig, isPreview, setMode, setSessionConfig
 
Methods inherited from interface javax.portlet.PortletRequest
getAttribute, getAuthType, getContextPath, getLocale, getLocales, getParameter, getParameterValues, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowID, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute
 
Methods inherited from interface javax.servlet.ServletRequest
getCharacterEncoding, getContentLength, getContentType, getInputStream, getLocalAddr, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getScheme, getServerName, getServerPort, isSecure
 

Constructor Detail

ServiceContainerRenderRequest

public ServiceContainerRenderRequest(SessionConfig sessionConfig,
                                     PortalRequestParameters parameters,
                                     HttpServletRequest httpServletRequest)
                              throws Exception
Parameters:
httpServletRequest -
Throws:
Exception
Method Detail

getServiceInterfaceInstanceId

public String getServiceInterfaceInstanceId()
Specified by:
getServiceInterfaceInstanceId in interface IServiceInterfaceRequest
Overrides:
getServiceInterfaceInstanceId in class ServiceContainerRequest
Returns:
Returns the serviceInterfaceInstanceId.

setServiceInterfaceInstanceId

public void setServiceInterfaceInstanceId(String serviceInterfaceInstanceId)

getSaveXml

public boolean getSaveXml()
Specified by:
getSaveXml in interface IServiceInterfaceRenderRequest

setSaveXml

public void setSaveXml(boolean saveXml)

isPrinting

public boolean isPrinting()
Specified by:
isPrinting in interface IServiceInterfaceRenderRequest

setPrinting

public void setPrinting(boolean isPrinting)

isClientScriptRequest

public boolean isClientScriptRequest()
Returns:
Returns the isClientScriptRequest.

setClientScriptRequest

public void setClientScriptRequest(boolean clientScriptRequest)

isCheckForCacheEnabled

public boolean isCheckForCacheEnabled()

setCheckForCacheEnabled

public void setCheckForCacheEnabled(boolean checkForCacheEnabled)

isPageCachedInFile

public boolean isPageCachedInFile()
Specified by:
isPageCachedInFile in interface IServiceInterfaceRenderRequest

getPageCacheId

public String getPageCacheId()
Returns the identifier of the page cache this request renders to.

Returns:
the page cache identifier, or null if this request is not a page cache.
Since:
5.0.0

setPageCacheId

public void setPageCacheId(String pageCacheId)
Sets the identifier of the page cache this request renders to.

Parameters:
pageCacheId - the page cache identifier.
Since:
5.0.0

isParameterFromProcessAction

public boolean isParameterFromProcessAction()

setParameterFromProcessAction

public void setParameterFromProcessAction(boolean parametersAreFromProcessAction)

getETag

public String getETag()
Specified by:
getETag in interface RenderRequest


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.