Class WebScriptViewResolver
- java.lang.Object
-
- org.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.webscripts.servlet.mvc.AbstractWebScriptViewResolver
-
- org.springframework.extensions.webscripts.servlet.mvc.WebScriptViewResolver
-
- All Implemented Interfaces:
java.util.EventListener,org.springframework.beans.factory.Aware,org.springframework.context.ApplicationContextAware,org.springframework.context.ApplicationListener,org.springframework.core.Ordered,org.springframework.web.context.ServletContextAware,org.springframework.web.servlet.ViewResolver
public class WebScriptViewResolver extends AbstractWebScriptViewResolver implements org.springframework.context.ApplicationListener
Resolves views to Web Scripts- Author:
- muzquiano
-
-
Field Summary
Fields Modifier and Type Field Description protected ServletAuthenticatorFactoryauthenticatorFactoryprotected org.springframework.extensions.config.ConfigServiceconfigServiceprotected RuntimeContainercontainer-
Fields inherited from class org.springframework.extensions.webscripts.servlet.mvc.AbstractWebScriptViewResolver
useNullSentinel
-
Fields inherited from class org.springframework.web.servlet.view.UrlBasedViewResolver
FORWARD_URL_PREFIX, REDIRECT_URL_PREFIX
-
-
Constructor Summary
Constructors Constructor Description WebScriptViewResolver()WebScriptViewResolver Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.springframework.web.servlet.view.AbstractUrlBasedViewbuildView(java.lang.String viewName)protected booleancanHandle(java.lang.String viewName, java.util.Locale locale)voidonApplicationEvent(org.springframework.context.ApplicationEvent event)voidonBootstrap()Initializes the view resolvervoidsetAuthenticatorFactory(ServletAuthenticatorFactory authenticatorFactory)Sets the authenticator factory.voidsetContainer(RuntimeContainer container)Sets the container.-
Methods inherited from class org.springframework.extensions.webscripts.servlet.mvc.AbstractWebScriptViewResolver
clearCache, removeFromCache, resolveViewName
-
Methods inherited from class org.springframework.web.servlet.view.UrlBasedViewResolver
applyLifecycleMethods, createView, getAttributesMap, getCacheKey, getContentType, getExposeContextBeansAsAttributes, getExposedContextBeanNames, getExposePathVariables, getOrder, getPrefix, getRedirectHosts, getRequestContextAttribute, getSuffix, getViewClass, getViewNames, initApplicationContext, isRedirectContextRelative, isRedirectHttp10Compatible, loadView, requiredViewClass, setAttributes, setAttributesMap, setContentType, setExposeContextBeansAsAttributes, setExposedContextBeanNames, setExposePathVariables, setOrder, setPrefix, setRedirectContextRelative, setRedirectHosts, setRedirectHttp10Compatible, setRequestContextAttribute, setSuffix, setViewClass, setViewNames
-
Methods inherited from class org.springframework.web.servlet.view.AbstractCachingViewResolver
getCacheFilter, getCacheLimit, isCache, isCacheUnresolved, setCache, setCacheFilter, setCacheLimit, setCacheUnresolved
-
Methods inherited from class org.springframework.web.context.support.WebApplicationObjectSupport
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
-
-
-
-
Field Detail
-
container
protected RuntimeContainer container
-
configService
protected org.springframework.extensions.config.ConfigService configService
-
authenticatorFactory
protected ServletAuthenticatorFactory authenticatorFactory
-
-
Method Detail
-
setContainer
public void setContainer(RuntimeContainer container)
Sets the container.- Parameters:
container- the new container
-
setAuthenticatorFactory
public void setAuthenticatorFactory(ServletAuthenticatorFactory authenticatorFactory)
Sets the authenticator factory.- Parameters:
authenticatorFactory- the new authenticator factory
-
onApplicationEvent
public void onApplicationEvent(org.springframework.context.ApplicationEvent event)
- Specified by:
onApplicationEventin interfaceorg.springframework.context.ApplicationListener
-
onBootstrap
public void onBootstrap()
Initializes the view resolver
-
canHandle
protected boolean canHandle(java.lang.String viewName, java.util.Locale locale)- Overrides:
canHandlein classorg.springframework.web.servlet.view.UrlBasedViewResolver
-
buildView
protected org.springframework.web.servlet.view.AbstractUrlBasedView buildView(java.lang.String viewName) throws java.lang.Exception- Overrides:
buildViewin classorg.springframework.web.servlet.view.UrlBasedViewResolver- Throws:
java.lang.Exception
-
-