com.supermap.services.rest
类 JaxrsApplication
- java.lang.Object
 - 
- javax.ws.rs.core.Application
 - 
- com.supermap.services.rest.JaxrsApplication
 
 
 
- 
public class JaxrsApplication extends javax.ws.rs.core.Application基于JAX-RS 标准的 REST 应用。
 
- 
- 
构造器概要
构造器 构造器和说明 JaxrsApplication(ServletConfig servletConfig)构造函数。 
- 
方法概要
方法 限定符和类型 方法和说明 protected voidaddSysProvider(java.util.Set<java.lang.Class<?>> resourceClzs)加载系统provider .java.util.List<ExtendPluginInfo>filterByInterfaceName(java.util.List<ExtendPluginInfo> infos, java.lang.String supportedInterfaceName)java.util.Set<java.lang.Class<?>>getClasses()获取根资源和 provider 类的集合。protected java.util.List<java.lang.Object>getComponents()protected java.util.Set<java.lang.Class<?>>loadClassByComponents()根据业务组件加载资源。static org.glassfish.jersey.server.ResourceConfigtoJerseryResourceConfig(javax.ws.rs.core.Application application) 
 - 
 
- 
- 
构造器详细资料
- 
JaxrsApplication
public JaxrsApplication(@Context ServletConfig servletConfig)构造函数。
通过 servlet 配置信息构建基于JAX-RS 标准的REST 应用。
- 参数:
 servletConfig- ServletConfig
 
 - 
 
- 
方法详细资料
- 
getClasses
public java.util.Set<java.lang.Class<?>> getClasses()
获取根资源和 provider 类的集合。
根资源的默认声明周期是每次请求,provider 的生命周期是一个实例。
- 覆盖:
 getClasses在类中javax.ws.rs.core.Application- 返回:
 - 根资源和 provider 类的集合。
 
 
- 
toJerseryResourceConfig
public static org.glassfish.jersey.server.ResourceConfig toJerseryResourceConfig(javax.ws.rs.core.Application application)
 
- 
loadClassByComponents
protected java.util.Set<java.lang.Class<?>> loadClassByComponents()
根据业务组件加载资源。
- 返回:
 - 根资源和 provider 类的集合。
 
 
- 
filterByInterfaceName
public java.util.List<ExtendPluginInfo> filterByInterfaceName(java.util.List<ExtendPluginInfo> infos, java.lang.String supportedInterfaceName)
 
- 
addSysProvider
protected void addSysProvider(java.util.Set<java.lang.Class<?>> resourceClzs)
加载系统provider .- 参数:
 resourceClzs-
 
- 
getComponents
protected java.util.List<java.lang.Object> getComponents()
 
 - 
 
 -