org.springframework.web.servlet.config
Class MvcNamespaceUtils

java.lang.Object
  extended by org.springframework.web.servlet.config.MvcNamespaceUtils

abstract class MvcNamespaceUtils
extends java.lang.Object

Convenience methods for use in MVC namespace BeanDefinitionParsers.

Since:
3.1
Author:
Rossen Stoyanchev

Field Summary
private static java.lang.String BEAN_NAME_URL_HANDLER_MAPPING_BEAN_NAME
           
private static java.lang.String HTTP_REQUEST_HANDLER_ADAPTER_BEAN_NAME
           
private static java.lang.String SIMPLE_CONTROLLER_HANDLER_ADAPTER_BEAN_NAME
           
 
Constructor Summary
MvcNamespaceUtils()
           
 
Method Summary
private static void registerBeanNameUrlHandlerMapping(ParserContext parserContext, java.lang.Object source)
          Registers an HttpRequestHandlerAdapter under a well-known name unless already registered.
static void registerDefaultComponents(ParserContext parserContext, java.lang.Object source)
           
private static void registerHttpRequestHandlerAdapter(ParserContext parserContext, java.lang.Object source)
          Registers an HttpRequestHandlerAdapter under a well-known name unless already registered.
private static void registerSimpleControllerHandlerAdapter(ParserContext parserContext, java.lang.Object source)
          Registers a SimpleControllerHandlerAdapter under a well-known name unless already registered.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BEAN_NAME_URL_HANDLER_MAPPING_BEAN_NAME

private static final java.lang.String BEAN_NAME_URL_HANDLER_MAPPING_BEAN_NAME

SIMPLE_CONTROLLER_HANDLER_ADAPTER_BEAN_NAME

private static final java.lang.String SIMPLE_CONTROLLER_HANDLER_ADAPTER_BEAN_NAME

HTTP_REQUEST_HANDLER_ADAPTER_BEAN_NAME

private static final java.lang.String HTTP_REQUEST_HANDLER_ADAPTER_BEAN_NAME
Constructor Detail

MvcNamespaceUtils

MvcNamespaceUtils()
Method Detail

registerDefaultComponents

public static void registerDefaultComponents(ParserContext parserContext,
                                             java.lang.Object source)

registerBeanNameUrlHandlerMapping

private static void registerBeanNameUrlHandlerMapping(ParserContext parserContext,
                                                      java.lang.Object source)
Registers an HttpRequestHandlerAdapter under a well-known name unless already registered.


registerHttpRequestHandlerAdapter

private static void registerHttpRequestHandlerAdapter(ParserContext parserContext,
                                                      java.lang.Object source)
Registers an HttpRequestHandlerAdapter under a well-known name unless already registered.


registerSimpleControllerHandlerAdapter

private static void registerSimpleControllerHandlerAdapter(ParserContext parserContext,
                                                           java.lang.Object source)
Registers a SimpleControllerHandlerAdapter under a well-known name unless already registered.