info.magnolia.module.blossom.web
Class BlossomWebArgumentResolver

java.lang.Object
  extended by info.magnolia.module.blossom.web.BlossomWebArgumentResolver
All Implemented Interfaces:
org.springframework.web.bind.support.WebArgumentResolver

public class BlossomWebArgumentResolver
extends Object
implements org.springframework.web.bind.support.WebArgumentResolver

Enables use of Content, AggregationState, WebContext and Context as arguments in methods annotated with @RequestMapping.

To use it configure it on your AnnotationMethodHandlerAdapter.

Since:
1.2

Field Summary
 
Fields inherited from interface org.springframework.web.bind.support.WebArgumentResolver
UNRESOLVED
 
Constructor Summary
BlossomWebArgumentResolver()
           
 
Method Summary
 Object resolveArgument(org.springframework.core.MethodParameter methodParameter, org.springframework.web.context.request.NativeWebRequest webRequest)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlossomWebArgumentResolver

public BlossomWebArgumentResolver()
Method Detail

resolveArgument

public Object resolveArgument(org.springframework.core.MethodParameter methodParameter,
                              org.springframework.web.context.request.NativeWebRequest webRequest)
                       throws Exception
Specified by:
resolveArgument in interface org.springframework.web.bind.support.WebArgumentResolver
Throws:
Exception


Copyright © 2009-2011 Magnolia International Ltd.. All Rights Reserved.