@Deprecated public class ResourceProcessorInvokingHandlerAdapter extends RequestMappingHandlerAdapter
RequestMappingHandlerAdapter
that tweaks the HandlerMethodReturnValueHandlerComposite
to be
proxied by a ResourceProcessorHandlerMethodReturnValueHandler
which will invoke the ResourceProcessor
s found in the application context and eventually delegate to the originally configured
HandlerMethodReturnValueHandler
.
This is a separate component as it might make sense to deploy it in a standalone SpringMVC application to enable post
processing. It would actually make most sense in Spring HATEOAS project.INIT_BINDER_METHODS, MODEL_ATTRIBUTE_METHODS
HEADER_CACHE_CONTROL, METHOD_GET, METHOD_HEAD, METHOD_POST
logger
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
Constructor and Description |
---|
ResourceProcessorInvokingHandlerAdapter(ResourceProcessorInvoker invoker)
Deprecated.
Creates a new
ResourceProcessorInvokingHandlerAdapter with the given ResourceProcessorInvoker . |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
Deprecated.
|
createDataBinderFactory, createInvocableHandlerMethod, getArgumentResolvers, getBeanFactory, getCustomArgumentResolvers, getCustomReturnValueHandlers, getInitBinderArgumentResolvers, getLastModifiedInternal, getMessageConverters, getModelAndViewResolvers, getReactiveAdapterRegistry, getReturnValueHandlers, getWebBindingInitializer, handleInternal, invokeHandlerMethod, setArgumentResolvers, setAsyncRequestTimeout, setBeanFactory, setCacheSecondsForSessionAttributeHandlers, setCallableInterceptors, setContentNegotiationManager, setCustomArgumentResolvers, setCustomReturnValueHandlers, setDeferredResultInterceptors, setIgnoreDefaultModelOnRedirect, setInitBinderArgumentResolvers, setMessageConverters, setModelAndViewResolvers, setParameterNameDiscoverer, setReactiveRegistry, setRequestBodyAdvice, setResponseBodyAdvice, setReturnValueHandlers, setSessionAttributeStore, setSynchronizeOnSession, setTaskExecutor, setWebBindingInitializer, supportsInternal
getLastModified, getOrder, handle, setOrder, supports
applyCacheControl, applyCacheSeconds, applyCacheSeconds, cacheForSeconds, cacheForSeconds, checkAndPrepare, checkAndPrepare, checkRequest, getAllowHeader, getCacheControl, getCacheSeconds, getSupportedMethods, getVaryByRequestHeaders, isAlwaysMustRevalidate, isRequireSession, isUseCacheControlHeader, isUseCacheControlNoStore, isUseExpiresHeader, prepareResponse, preventCaching, setAlwaysMustRevalidate, setCacheControl, setCacheSeconds, setRequireSession, setSupportedMethods, setUseCacheControlHeader, setUseCacheControlNoStore, setUseExpiresHeader, setVaryByRequestHeaders
getServletContext, getTempDir, getWebApplicationContext, initApplicationContext, initServletContext, isContextRequired, setServletContext
getApplicationContext, getMessageSourceAccessor, initApplicationContext, obtainApplicationContext, requiredContextClass, setApplicationContext
@Autowired(required=false) public ResourceProcessorInvokingHandlerAdapter(ResourceProcessorInvoker invoker)
ResourceProcessorInvokingHandlerAdapter
with the given ResourceProcessorInvoker
.invoker
- must not be null.public void afterPropertiesSet()
afterPropertiesSet
in interface InitializingBean
afterPropertiesSet
in class RequestMappingHandlerAdapter
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.