|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.context.support.ApplicationObjectSupport
org.springframework.web.context.support.WebApplicationObjectSupport
org.springframework.web.servlet.view.AbstractCachingViewResolver
org.springframework.web.servlet.view.UrlBasedViewResolver
org.springframework.extensions.surf.mvc.AbstractWebFrameworkViewResolver
org.springframework.extensions.surf.mvc.PageViewResolver
org.alfresco.web.site.SlingshotPageViewResolver
public class SlingshotPageViewResolver
Slingshot specific implementation of Page View resolver.
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.
Field Summary |
---|
Fields inherited from class org.springframework.web.servlet.view.UrlBasedViewResolver |
---|
FORWARD_URL_PREFIX, REDIRECT_URL_PREFIX |
Fields inherited from interface org.springframework.core.Ordered |
---|
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE |
Constructor Summary | |
---|---|
SlingshotPageViewResolver()
|
Method Summary | |
---|---|
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)
|
Methods inherited from class org.springframework.extensions.surf.mvc.PageViewResolver |
---|
canHandle |
Methods inherited from class org.springframework.extensions.surf.mvc.AbstractWebFrameworkViewResolver |
---|
addPrefix, addReqParm, generateUriTemplateListIndexFromConfig, getBeanName, getModelObjectService, getServiceRegistry, getTemplatesContainer, getUriTemplateListIndex, getWebframeworkConfigElement, getWebFrameworkRenderService, getWebFrameworkResourceService, getWebFrameworkServiceRegistry, matchUriTemplate, processView, setBeanName, setModelObjectService, setServiceRegistry, setTemplatesContainer, setUriTemplateIndex, setWebframeworkConfigElement, setWebFrameworkRenderService, setWebFrameworkResourceService |
Methods inherited from class org.springframework.web.servlet.view.UrlBasedViewResolver |
---|
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 |
Methods inherited from class org.springframework.web.servlet.view.AbstractCachingViewResolver |
---|
clearCache, isCache, removeFromCache, resolveViewName, setCache |
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport |
---|
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext |
Methods inherited from class org.springframework.context.support.ApplicationObjectSupport |
---|
getApplicationContext, getMessageSourceAccessor, requiredContextClass, setApplicationContext |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SlingshotPageViewResolver()
Method Detail |
---|
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.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |