org.tinygroup.weblayer.mvc.impl
类 MappingModelManagerImpl

java.lang.Object
  继承者 org.tinygroup.weblayer.mvc.impl.MappingModelManagerImpl
所有已实现的接口:
MappingModelManager

public class MappingModelManagerImpl
extends Object
implements MappingModelManager


构造方法摘要
MappingModelManagerImpl()
           
 
方法摘要
 Set<Class> getMappingClasses()
           
 MappingClassModel getMappingModelWithClass(Class clazz)
          根据Class获取请求映射信息
 HandlerExecutionChain getMappingModelWithUrl(String url)
          根据请求url获取相应的请求映射信息对象
 void putMappingModel(Class clazz, MappingClassModel model)
          保存控制层类Class的请求映射信息
 void putUrlMapping(String urlPattern, MappingClassModel model)
           
 void putUrlMappings(Set<String> urlPatterns, MappingClassModel model)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

MappingModelManagerImpl

public MappingModelManagerImpl()
方法详细信息

putMappingModel

public void putMappingModel(Class clazz,
                            MappingClassModel model)
从接口 MappingModelManager 复制的描述
保存控制层类Class的请求映射信息

指定者:
接口 MappingModelManager 中的 putMappingModel
参数:
clazz - 具有@Contoller注解的类
model - 请求映射信息

getMappingModelWithClass

public MappingClassModel getMappingModelWithClass(Class clazz)
从接口 MappingModelManager 复制的描述
根据Class获取请求映射信息

指定者:
接口 MappingModelManager 中的 getMappingModelWithClass
返回:

getMappingClasses

public Set<Class> getMappingClasses()
指定者:
接口 MappingModelManager 中的 getMappingClasses

getMappingModelWithUrl

public HandlerExecutionChain getMappingModelWithUrl(String url)
从接口 MappingModelManager 复制的描述
根据请求url获取相应的请求映射信息对象

指定者:
接口 MappingModelManager 中的 getMappingModelWithUrl
返回:

putUrlMappings

public void putUrlMappings(Set<String> urlPatterns,
                           MappingClassModel model)
指定者:
接口 MappingModelManager 中的 putUrlMappings

putUrlMapping

public void putUrlMapping(String urlPattern,
                          MappingClassModel model)
指定者:
接口 MappingModelManager 中的 putUrlMapping


Copyright © 2006–2013 开源组织. All rights reserved.