public interface ComponentContext
服务组件上下文接口。
用于获取服务组件的配置信息和服务组件所需要使用的服务提供者。
| 限定符和类型 | 方法和说明 | 
|---|---|
<T> T | 
getConfig(java.lang.Class<T> clz)
根据服务组件的配置类型获取相应的服务组件配置信息。 
 | 
java.lang.String | 
getProperty(java.lang.String propertyName)
根据服务组件属性名获取对应的属性。 
 | 
<T> T | 
getProvider(java.lang.Class<T> clz, java.util.List<ProviderSelector> selectors)
获取服务组件所需要的服务提供者。 
 | 
<T> java.util.List<T> | 
getProviders(java.lang.Class<T> clz)
获取服务组件所需要的服务提供者列表。 
 | 
<T> T getConfig(java.lang.Class<T> clz)
根据服务组件的配置类型获取相应的服务组件配置信息。
clz - 服务组件配置类型。<T> java.util.List<T> getProviders(java.lang.Class<T> clz)
获取服务组件所需要的服务提供者列表。
clz - 服务提供者类型。
<T> T getProvider(java.lang.Class<T> clz,
                java.util.List<ProviderSelector> selectors)
获取服务组件所需要的服务提供者。
clz - 服务提供者类型。selectors - 服务提供者选择器列表java.lang.String getProperty(java.lang.String propertyName)
根据服务组件属性名获取对应的属性。
propertyName - 属性名