public class ClusterAwareRequestContext
extends org.springframework.extensions.surf.support.ServletRequestContext
This RequestContext maintains a list of paths that have been marked as invalid by a persister. At the end of the page request processing lifecycle, if the list is not empty then it is pushed out to the cluster so each node can update itself.
attributesMap, components, contextPath, counter, currentFormatId, currentPage, currentResource, currentTemplate, headersMap, id, method, model, parametersMap, rootPage, siteConfiguration, storeId, theme, uri, uriTokens, user, VALUE_HEAD_TAGS, valuesMap, viewName
Constructor and Description |
---|
ClusterAwareRequestContext(ClusterAwarePathStoreObjectPersister clusterObjectPersister,
org.springframework.extensions.surf.WebFrameworkServiceRegistry serviceRegistry,
org.springframework.extensions.surf.FrameworkBean frameworkBean,
org.springframework.extensions.surf.LinkBuilder linkBuilder) |
Modifier and Type | Method and Description |
---|---|
void |
release() |
getLinkBuilder
addCssDependency, addExtensibilityDirectives, addExtensionBundleToCache, addJSDependency, addSubComponentDebugData, closeExtensibilityModel, dependencyAlreadyRequested, getAttribute, getAttributes, getCachedExtendedBundle, getContentAsString, getContextPath, getCredentialVault, getCurrentExtensibilityModel, getCurrentObject, getCurrentObjectId, getEvaluatedModules, getEvaluatedProperties, getExtendedScriptConfigModel, getExtendedTemplateConfigModel, getExtendingModuleFiles, getExtensionDependencies, getFileBeingProcessed, getFormatId, getHeader, getHeaders, getId, getModel, getObject, getObjectService, getPage, getPageId, getPageTitle, getParameter, getParameters, getRenderingComponents, getRenderMode, getRequest, getRequestContent, getRequestMethod, getResponse, getRootPage, getServletContextPath, getSiteConfiguration, getSubComponentDebugData, getTemplate, getTemplateId, getTheme, getThemeId, getUri, getUriTokens, getUser, getUserId, getValue, getValuesMap, getViewName, getWebsiteTitle, hasAttribute, hasHeader, hasParameter, hasValue, isPassiveMode, markDependencyAsRequested, openExtensibilityModel, removeValue, setConfigService, setCurrentObject, setDependencyHandler, setEvaluatedProperties, setExtensibilityModuleHandler, setFileBeingProcessed, setFormatId, setModel, setObject, setPage, setPassiveMode, setRenderingComponent, setRenderMode, setRequest, setResponse, setServletContextPath, setTemplate, setTheme, setUri, setUriTokens, setUser, setValue, setViewName, setWebFrameworkConfigElement, toString, updateExtendingModuleDependencies
getRequestContext
getResourceService, getServiceRegistry, getWebFrameworkConfiguration
public ClusterAwareRequestContext(ClusterAwarePathStoreObjectPersister clusterObjectPersister, org.springframework.extensions.surf.WebFrameworkServiceRegistry serviceRegistry, org.springframework.extensions.surf.FrameworkBean frameworkBean, org.springframework.extensions.surf.LinkBuilder linkBuilder)
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.