public class DataSourceRegistry extends Object implements com.jn.langx.registry.Registry<DataSourceKey,DataSource>
| 构造器和说明 |
|---|
DataSourceRegistry() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<DataSourceKey> |
allKeys() |
List<DataSourceKey> |
findKeys(DataSourceKey groupKeyPattern) |
NamedDataSource |
get(DataSourceKey key) |
NamedDataSource |
get(String keyString) |
DataSourceKey |
getPrimary() |
boolean |
isFailover() |
void |
register(DataSource dataSource) |
void |
register(DataSourceKey key,
DataSource dataSource) |
void |
setFailover(boolean failover) |
void |
setKeyParser(DataSourceKeyDataSourceParser keyParser) |
int |
size() |
NamedDataSource |
wrap(DataSource dataSource) |
public void register(DataSourceKey key, DataSource dataSource)
register 在接口中 com.jn.langx.registry.Registry<DataSourceKey,DataSource>public void register(DataSource dataSource)
register 在接口中 com.jn.langx.registry.Registry<DataSourceKey,DataSource>public NamedDataSource get(String keyString)
public NamedDataSource get(DataSourceKey key)
get 在接口中 com.jn.langx.factory.Factory<DataSourceKey,DataSource>get 在接口中 com.jn.langx.util.function.Supplier<DataSourceKey,DataSource>public List<DataSourceKey> findKeys(DataSourceKey groupKeyPattern)
public void setKeyParser(DataSourceKeyDataSourceParser keyParser)
public NamedDataSource wrap(DataSource dataSource)
public DataSourceKey getPrimary()
public int size()
public boolean isFailover()
public void setFailover(boolean failover)
public List<DataSourceKey> allKeys()
Copyright © 2021. All rights reserved.