@Deprecated public class DataContext extends java.lang.Object implements ComponentContext
数据服务组件的上下文信息。
| 构造器和说明 |
|---|
DataContext()
已过时。
默认构造函数。
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy()
已过时。
|
DataConfig |
getConfig()
已过时。
获取数据服务组件的配置信息。
|
<T> T |
getConfig(java.lang.Class<T> clz)
已过时。
根据指定参数类型返回对应的配置对象
|
java.lang.String |
getProperty(java.lang.String key)
已过时。
获取特定属性信息的值。
|
<T> T |
getProvider(java.lang.Class<T> clz, java.util.List<ProviderSelector> selectors)
已过时。
根据参数类型和服务提供者选择器选择对应的服务提供者
|
java.util.List<DataProvider> |
getProviders()
已过时。
获取当前数据服务组件所对应的数据服务提供者列表。
|
<T> java.util.List<T> |
getProviders(java.lang.Class<T> clz)
已过时。
根据类型获取对应的所有服务提供者
|
void |
setConfig(DataConfig config)
已过时。
设置数据服务组件的配置信息。
|
void |
setDataProviderSettings(java.util.List<DataProviderSetting> providerSettings)
已过时。
设置数据服务提供者设置列表。
|
void |
setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
已过时。
设置属性信息。
|
void |
setProviders(java.util.List<DataProvider> providerList)
已过时。
|
public void setConfig(DataConfig config)
设置数据服务组件的配置信息。
config - 数据服务组件的配置信息。public DataConfig getConfig()
获取数据服务组件的配置信息。
public void setDataProviderSettings(java.util.List<DataProviderSetting> providerSettings)
设置数据服务提供者设置列表。
providerSettings - 数据服务提供者设置列表。public java.util.List<DataProvider> getProviders()
获取当前数据服务组件所对应的数据服务提供者列表。
public <T> T getConfig(java.lang.Class<T> clz)
getConfig 在接口中 ComponentContextclz - 参数类型
public <T> T getProvider(java.lang.Class<T> clz,
java.util.List<ProviderSelector> selectors)
getProvider 在接口中 ComponentContextclz - 参数类型selectors - 选择器列表public <T> java.util.List<T> getProviders(java.lang.Class<T> clz)
getProviders 在接口中 ComponentContextclz - 参数类型public void setProperties(java.util.Map<java.lang.String,java.lang.String> properties)
设置属性信息。
属性信息是一个 HashMap,键记录了某个属性信息的名称,值记录了属性信息的值。如果您在进行扩展开发的时候,可以通过该方法设置一些属性信息,比如设置查询的图层过滤信息等。
properties - 属性信息。该参数不能为空,并且长度要大于0。public void setProviders(java.util.List<DataProvider> providerList)
public java.lang.String getProperty(java.lang.String key)
获取特定属性信息的值。
属性信息是一个 HashMap,键记录了某个属性信息的名称,值记录了属性信息的值。
如果对于属性信息的键来说,此映射不包含任何映射关系,则返回 null。
getProperty 在接口中 ComponentContextkey - 键,即某个属性信息的名称。public void destroy()