spring-webmvc

org.springframework.web.servlet.mvc.method.annotation
Class ServletCookieValueMethodArgumentResolver

java.lang.Object
  extended by org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver
      extended by org.springframework.web.method.annotation.AbstractCookieValueMethodArgumentResolver
          extended by org.springframework.web.servlet.mvc.method.annotation.ServletCookieValueMethodArgumentResolver
All Implemented Interfaces:
org.springframework.web.method.support.HandlerMethodArgumentResolver

public class ServletCookieValueMethodArgumentResolver
extends org.springframework.web.method.annotation.AbstractCookieValueMethodArgumentResolver

An AbstractCookieValueMethodArgumentResolver that resolves cookie values from an HttpServletRequest.

Since:
3.1
Author:
Rossen Stoyanchev

Nested Class Summary
 
Nested classes/interfaces inherited from class org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver
org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver.NamedValueInfo
 
Constructor Summary
ServletCookieValueMethodArgumentResolver(org.springframework.beans.factory.config.ConfigurableBeanFactory beanFactory)
           
 
Method Summary
protected  java.lang.Object resolveName(java.lang.String cookieName, org.springframework.core.MethodParameter parameter, org.springframework.web.context.request.NativeWebRequest webRequest)
           
 void setUrlPathHelper(org.springframework.web.util.UrlPathHelper urlPathHelper)
           
 
Methods inherited from class org.springframework.web.method.annotation.AbstractCookieValueMethodArgumentResolver
createNamedValueInfo, handleMissingValue, supportsParameter
 
Methods inherited from class org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver
handleResolvedValue, resolveArgument
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServletCookieValueMethodArgumentResolver

public ServletCookieValueMethodArgumentResolver(org.springframework.beans.factory.config.ConfigurableBeanFactory beanFactory)
Method Detail

setUrlPathHelper

public void setUrlPathHelper(org.springframework.web.util.UrlPathHelper urlPathHelper)

resolveName

protected java.lang.Object resolveName(java.lang.String cookieName,
                                       org.springframework.core.MethodParameter parameter,
                                       org.springframework.web.context.request.NativeWebRequest webRequest)
                                throws java.lang.Exception
Specified by:
resolveName in class org.springframework.web.method.annotation.AbstractNamedValueMethodArgumentResolver
Throws:
java.lang.Exception

spring-webmvc