info.magnolia.module.blossom.web
Class BlossomHandlerMethodArgumentResolver
java.lang.Object
info.magnolia.module.blossom.web.BlossomHandlerMethodArgumentResolver
- All Implemented Interfaces:
- org.springframework.web.method.support.HandlerMethodArgumentResolver
public class BlossomHandlerMethodArgumentResolver
- extends Object
- implements org.springframework.web.method.support.HandlerMethodArgumentResolver
Resolves parameters for a number of Magnolia objects including Node
, Content
,
AggregationState
, WebContext
and Context
.
To use it configure it on your org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter
.
- Since:
- 3.0.2
Method Summary |
Object |
resolveArgument(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest,
org.springframework.web.bind.support.WebDataBinderFactory binderFactory)
|
boolean |
supportsParameter(org.springframework.core.MethodParameter parameter)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BlossomHandlerMethodArgumentResolver
public BlossomHandlerMethodArgumentResolver()
supportsParameter
public boolean supportsParameter(org.springframework.core.MethodParameter parameter)
- Specified by:
supportsParameter
in interface org.springframework.web.method.support.HandlerMethodArgumentResolver
resolveArgument
public Object resolveArgument(org.springframework.core.MethodParameter methodParameter,
org.springframework.web.method.support.ModelAndViewContainer mavContainer,
org.springframework.web.context.request.NativeWebRequest webRequest,
org.springframework.web.bind.support.WebDataBinderFactory binderFactory)
throws Exception
- Specified by:
resolveArgument
in interface org.springframework.web.method.support.HandlerMethodArgumentResolver
- Throws:
Exception
Copyright © 2009-2014 Magnolia International Ltd.. All Rights Reserved.