public class ServiceContainerRenderRequest extends ServiceContainerRequest implements IServiceInterfaceRenderRequest, IPageWebResourceRenderRequest
PortletRequest.P3PUserInfos
baseServiceInterfaceInstanceConfig, businessContext, callerServiceInterfaceInstanceId, isPreview, pageConfig, preferences, serviceConfig, serviceContainerHttpServletRequest, serviceInstanceConfig, serviceInstanceDebugLevel, serviceInterfaceConfig, serviceInterfaceInstanceConfig, serviceInterfaceInstanceId, sessionConfig
mode
DEBUG_LEVEL_HIGH, DEBUG_LEVEL_LOW, DEBUG_LEVEL_MEDIUM, DEBUG_LEVEL_NONE
ETAG
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
BASIC_AUTH, CLIENT_CERT_AUTH, DIGEST_AUTH, FORM_AUTH
Constructor and Description |
---|
ServiceContainerRenderRequest(SessionConfig sessionConfig,
PortalRequestParameters parameters,
HttpServletRequest httpServletRequest,
ReplaceInterfacesStorage replaceInterfacesStorage) |
Modifier and Type | Method and Description |
---|---|
protected FunctionMapper |
createFunctionMapper(ServiceContainerResponse response)
Creates a
FunctionMapper based on the given response. |
void |
disablePathProcessing()
Turns off the path processing of the generated HTML.
|
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()
Returns whether the requested page is cached in file.
|
boolean |
isParameterFromProcessAction() |
boolean |
isPrinting()
Returns whether the request is in print mode.
|
boolean |
isProcessBeforeWrites()
Returns whether the before writes should be processed by the
ServiceContainer . |
boolean |
isProcessPaths()
Returns whether the processing of paths should be performed.
|
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 |
setProcessBeforeWrites(boolean processBeforeWrites)
Sets whether the before writes should be processed by the
ServiceContainer . |
void |
setSaveXml(boolean saveXml) |
getAttribute, getAttributeNames, getBaseServiceInterfaceInstanceConfig, getCallerServiceInterfaceInstanceId, getCallerServiceInterfaceInstancePreferences, getCallerServiceInterfaceMenuLevel, getFileParameter, getFunctionMapper, getLocale, getLocales, getMode, getPageConfig, getParameter, getParameterMap, getParameterNames, getParameterValues, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPreferences, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getReplaceInterfacesStorage, getRequestDispatcher, getResponseContentType, getResponseContentTypes, getServiceConfig, getServiceContainerHttpServletRequest, getServiceInstanceConfig, getServiceInstanceDebugLevel, getServiceInterfaceConfig, getServiceInterfaceInstanceConfig, getUserPrincipal, getVariableResolver, getWindowID, getWindowState, isPortletModeAllowed, isPreview, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute, setBaseServiceInterfaceInstanceConfig, setCallerServiceInterfaceInstanceId, setCharacterEncoding, setMode, setPageWebResource, setPreview, setResponse, setServiceConfig, setServiceInstanceConfig, setServiceInstanceDebugLevel, setServiceInterfaceConfig, setServiceInterfaceInstanceConfig, setServiceInterfaceInstanceFileParameters, setServiceInterfaceInstanceParameters, setSessionConfig
getApplicationRequestedPath, getBusinessContext, getCookie, getPageWebResource, getPortalMode, getSessionConfig, getWebsiteBaseURL, removeAttribute
authenticate, getAuthType, getContextPath, getCookies, getDateHeader, getHeader, getHeaderNames, getHeaders, getIntHeader, getMethod, getPart, getParts, getPathInfo, getPathTranslated, getQueryString, getRemoteUser, getRequestedSessionId, getRequestURI, getRequestURL, getServletPath, getSession, getSession, isRequestedSessionIdFromCookie, isRequestedSessionIdFromUrl, isRequestedSessionIdFromURL, isRequestedSessionIdValid, login, logout
getAsyncContext, getCharacterEncoding, getContentLength, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getRequest, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, isWrapperFor, isWrapperFor, setRequest, startAsync, startAsync
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeNames, getBusinessContext, getCallerServiceInterfaceInstanceId, getCallerServiceInterfaceInstancePreferences, getCallerServiceInterfaceMenuLevel, getCookie, getCookies, getFileParameter, getHeader, getMode, getPageConfig, getPageWebResource, getParameterMap, getParameterNames, getPreferences, getRequestDispatcher, getServiceConfig, getServiceInstanceConfig, getServiceInstanceDebugLevel, getServiceInterfaceConfig, getServiceInterfaceInstanceConfig, getSessionConfig, getWebsiteBaseURL, isPreview, setMode, setSessionConfig
getAttribute, getAuthType, getContextPath, getLocale, getLocales, getParameter, getParameterValues, getPortalContext, getPortletMode, getPortletSession, getPortletSession, getPrivateParameterMap, getProperties, getProperty, getPropertyNames, getPublicParameterMap, getRemoteUser, getRequestedSessionId, getResponseContentType, getResponseContentTypes, getScheme, getServerName, getServerPort, getUserPrincipal, getWindowID, getWindowState, isPortletModeAllowed, isRequestedSessionIdValid, isSecure, isUserInRole, isWindowStateAllowed, removeAttribute, setAttribute
getApplicationRequestedPath, getAttribute, getContextPath, getParameter, getParameterValues, getPortalMode, getScheme, getServerName, getServerPort, isSecure, removeAttribute, setAttribute
getHttpServletRequest
getAsyncContext, getCharacterEncoding, getContentLength, getContentType, getDispatcherType, getInputStream, getLocalAddr, getLocalName, getLocalPort, getProtocol, getReader, getRealPath, getRemoteAddr, getRemoteHost, getRemotePort, getScheme, getServerName, getServerPort, getServletContext, isAsyncStarted, isAsyncSupported, isSecure, startAsync, startAsync
public ServiceContainerRenderRequest(SessionConfig sessionConfig, PortalRequestParameters parameters, HttpServletRequest httpServletRequest, ReplaceInterfacesStorage replaceInterfacesStorage) throws Exception
httpServletRequest
- Exception
public String getServiceInterfaceInstanceId()
getServiceInterfaceInstanceId
in interface IServiceInterfaceRequest
getServiceInterfaceInstanceId
in class ServiceContainerRequest
public boolean getSaveXml()
getSaveXml
in interface IServiceInterfaceRenderRequest
public void setSaveXml(boolean saveXml)
public boolean isPrinting()
IPageWebResourceRenderRequest
isPrinting
in interface IServiceInterfaceRenderRequest
isPrinting
in interface IPageWebResourceRenderRequest
public void setPrinting(boolean isPrinting)
public boolean isClientScriptRequest()
public void setClientScriptRequest(boolean clientScriptRequest)
public boolean isCheckForCacheEnabled()
public void setCheckForCacheEnabled(boolean checkForCacheEnabled)
public boolean isPageCachedInFile()
IPageWebResourceRequest
isPageCachedInFile
in interface IServiceInterfaceRenderRequest
isPageCachedInFile
in interface IPageWebResourceRequest
isPageCachedInFile
in class PageWebResourceRequest
public String getPageCacheId()
null
if this
request is not a page cache.public void setPageCacheId(String pageCacheId)
pageCacheId
- the page cache identifier.public boolean isParameterFromProcessAction()
public void setParameterFromProcessAction(boolean parametersAreFromProcessAction)
public String getETag()
getETag
in interface RenderRequest
public void disablePathProcessing()
public boolean isProcessPaths()
protected FunctionMapper createFunctionMapper(ServiceContainerResponse response)
ServiceContainerRequest
FunctionMapper
based on the given response.createFunctionMapper
in class ServiceContainerRequest
response
- the response.FunctionMapper
.public void setProcessBeforeWrites(boolean processBeforeWrites)
ServiceContainer
.processBeforeWrites
- whether the before writes should be processed by the ServiceContainer
.public boolean isProcessBeforeWrites()
ServiceContainer
.ServiceContainer
.LumisXP 12.5.0.200928 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.