org.springframework.web.portlet.mvc.annotation
Class AnnotationMethodHandlerAdapter.PortletHandlerMethodResolver

java.lang.Object
  extended by org.springframework.web.bind.annotation.support.HandlerMethodResolver
      extended by org.springframework.web.portlet.mvc.annotation.AnnotationMethodHandlerAdapter.PortletHandlerMethodResolver
Enclosing class:
AnnotationMethodHandlerAdapter

private static class AnnotationMethodHandlerAdapter.PortletHandlerMethodResolver
extends HandlerMethodResolver

Portlet-specific subclass of HandlerMethodResolver.


Field Summary
private  java.util.Map<java.lang.reflect.Method,AnnotationMethodHandlerAdapter.RequestMappingInfo> mappings
           
 
Constructor Summary
AnnotationMethodHandlerAdapter.PortletHandlerMethodResolver(java.lang.Class<?> handlerType)
           
 
Method Summary
private  java.lang.String determineDefaultPhase(java.lang.reflect.Method handlerMethod)
           
protected  boolean isHandlerMethod(java.lang.reflect.Method method)
           
 java.lang.reflect.Method resolveHandlerMethod(PortletRequest request)
           
 
Methods inherited from class org.springframework.web.bind.annotation.support.HandlerMethodResolver
getActualSessionAttributeNames, getHandlerMethods, getInitBinderMethods, getModelAttributeMethods, getTypeLevelMapping, hasHandlerMethods, hasSessionAttributes, hasTypeLevelMapping, init, isInitBinderMethod, isModelAttributeMethod, isSessionAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mappings

private final java.util.Map<java.lang.reflect.Method,AnnotationMethodHandlerAdapter.RequestMappingInfo> mappings
Constructor Detail

AnnotationMethodHandlerAdapter.PortletHandlerMethodResolver

public AnnotationMethodHandlerAdapter.PortletHandlerMethodResolver(java.lang.Class<?> handlerType)
Method Detail

isHandlerMethod

protected boolean isHandlerMethod(java.lang.reflect.Method method)
Overrides:
isHandlerMethod in class HandlerMethodResolver

resolveHandlerMethod

public java.lang.reflect.Method resolveHandlerMethod(PortletRequest request)
                                              throws PortletException
Throws:
PortletException

determineDefaultPhase

private java.lang.String determineDefaultPhase(java.lang.reflect.Method handlerMethod)