org.tinygroup.weblayer.mvc
接口 MappingModelManager

所有已知实现类:
MappingModelManagerImpl

public interface MappingModelManager

功能说明: MappingModel的管理接口

系统版本: v1.0
开发人员: renhui
开发时间: 2013-4-23
功能描述: 写明作用,调用方式,使用场景,以及特殊情况


方法摘要
 Set<Class> getMappingClasses()
           
 MappingClassModel getMappingModelWithClass(Class clazz)
          根据Class获取请求映射信息
 HandlerExecutionChain getMappingModelWithUrl(String url)
          根据请求url获取相应的请求映射信息对象
 void putMappingModel(Class clazz, MappingClassModel model)
          保存控制层类Class的请求映射信息
 void putUrlMapping(String combinedPattern, MappingClassModel model)
           
 void putUrlMappings(Set<String> urlPatterns, MappingClassModel model)
           
 

方法详细信息

putMappingModel

void putMappingModel(Class clazz,
                     MappingClassModel model)
保存控制层类Class的请求映射信息

参数:
clazz - 具有@Contoller注解的类
model - 请求映射信息

getMappingModelWithClass

MappingClassModel getMappingModelWithClass(Class clazz)
根据Class获取请求映射信息

参数:
clazz -
返回:

getMappingClasses

Set<Class> getMappingClasses()

getMappingModelWithUrl

HandlerExecutionChain getMappingModelWithUrl(String url)
根据请求url获取相应的请求映射信息对象

参数:
url -
返回:

putUrlMappings

void putUrlMappings(Set<String> urlPatterns,
                    MappingClassModel model)

putUrlMapping

void putUrlMapping(String combinedPattern,
                   MappingClassModel model)


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