public class SlingshotPageViewResolver
extends org.springframework.extensions.surf.mvc.PageViewResolver
Support for MT in a non-portlet environment is provided via a servlet filter
MTAuthenticationFilter
this view resolver makes use of the object provided
by the filter to allow authenticated access to the remote store earlier in the
Spring MVC lifecycle than would normally occur. This mechanism can only be used in a
non-portlet environment.
useNullSentinel
Constructor and Description |
---|
SlingshotPageViewResolver() |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.web.servlet.view.AbstractUrlBasedView |
buildView(java.lang.String viewName)
Constructs a new
PageView object using and sets it's URL to the current view name
providing that a Page object is stored on the current RequestContext
object. |
protected org.springframework.extensions.surf.types.Page |
lookupPage(java.lang.String pageId) |
canHandle, getTokens
addPrefix, addReqParm, generateUriTemplateListIndexFromConfig, getBeanName, getModelObjectService, getServiceRegistry, getTemplatesContainer, getUriTemplateListIndex, getUrlHelperFactory, getWebframeworkConfigElement, getWebFrameworkRenderService, getWebFrameworkResourceService, getWebFrameworkServiceRegistry, matchUriTemplate, processView, setBeanName, setModelObjectService, setServiceRegistry, setTemplatesContainer, setUriTemplateIndex, setUrlHelperFactory, setWebframeworkConfigElement, setWebFrameworkRenderService, setWebFrameworkResourceService
clearCache, resolveViewName
createView, getAttributesMap, getCacheKey, getContentType, getOrder, getPrefix, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, initApplicationContext, isRedirectContextRelative, isRedirectHttp10Compatible, loadView, requiredViewClass, setAttributes, setAttributesMap, setContentType, setOrder, setPrefix, setRedirectContextRelative, setRedirectHttp10Compatible, setRequestContextAttribute, setSuffix, setViewClass, setViewNames
isCache, removeFromCache, setCache
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
protected org.springframework.extensions.surf.types.Page lookupPage(java.lang.String pageId)
lookupPage
in class org.springframework.extensions.surf.mvc.AbstractWebFrameworkViewResolver
protected org.springframework.web.servlet.view.AbstractUrlBasedView buildView(java.lang.String viewName)
PageView
object using and sets it's URL to the current view name
providing that a Page
object is stored on the current RequestContext
object.buildView
in class org.springframework.extensions.surf.mvc.PageViewResolver
viewName
- The name of the view to build.Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.