com.supermap.services.components
接口 ComponentContext
- 
- 所有已知实现类:
 - DataContext, MapContext
 
public interface ComponentContext服务组件上下文接口。
用于获取服务组件的配置信息和服务组件所需要使用的服务提供者。
 
- 
- 
方法概要
方法 限定符和类型 方法和说明 <T> TgetConfig(java.lang.Class<T> clz)根据服务组件的配置类型获取相应的服务组件配置信息。java.lang.StringgetProperty(java.lang.String propertyName)根据服务组件属性名获取对应的属性。<T> TgetProvider(java.lang.Class<T> clz, java.util.List<ProviderSelector> selectors)获取服务组件所需要的服务提供者。<T> java.util.List<T>getProviders(java.lang.Class<T> clz)获取服务组件所需要的服务提供者列表。 
 - 
 
- 
- 
方法详细资料
- 
getConfig
<T> T getConfig(java.lang.Class<T> clz)
根据服务组件的配置类型获取相应的服务组件配置信息。
- 参数:
 clz- 服务组件配置类型。- 返回:
 - 服务组件的配置信息。
 
 
- 
getProviders
<T> java.util.List<T> getProviders(java.lang.Class<T> clz)
获取服务组件所需要的服务提供者列表。
- 参数:
 clz- 服务提供者类型。- 返回:
 - 服务提供者列表。
 
 
- 
getProvider
<T> T getProvider(java.lang.Class<T> clz, java.util.List<ProviderSelector> selectors)获取服务组件所需要的服务提供者。
- 参数:
 clz- 服务提供者类型。selectors- 服务提供者选择器列表- 返回:
 - 服务提供者列表。
 
 
- 
getProperty
java.lang.String getProperty(java.lang.String propertyName)
根据服务组件属性名获取对应的属性。
- 参数:
 propertyName- 属性名- 返回:
 - 属性名对应的属性
 
 
 - 
 
 -