| 程序包 | 说明 |
|---|---|
| com.alibaba.druid.pool.ha | |
| com.alibaba.druid.pool.ha.selector |
| 限定符和类型 | 字段和说明 |
|---|---|
private DataSourceSelector |
HighAvailableDataSource.selector |
| 限定符和类型 | 方法和说明 |
|---|---|
DataSourceSelector |
HighAvailableDataSource.getDataSourceSelector() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
HighAvailableDataSource.setDataSourceSelector(DataSourceSelector dataSourceSelector) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
NamedDataSourceSelector
Use the given name in ThreadLocal variable to choose DataSource.
|
class |
RandomDataSourceSelector
A selector which uses java.util.Random to choose DataSource.
|
class |
StickyRandomDataSourceSelector
An extend selector based on RandomDataSourceSelector which can stick a DataSource to a Thread in a while.
|
| 限定符和类型 | 字段和说明 |
|---|---|
private Class<? extends DataSourceSelector> |
DataSourceSelectorEnum.clazz |
| 限定符和类型 | 方法和说明 |
|---|---|
static DataSourceSelector |
DataSourceSelectorFactory.getSelector(String name,
HighAvailableDataSource highAvailableDataSource)
Get a new instance of the given selector name.
|
DataSourceSelector |
DataSourceSelectorEnum.newInstance(HighAvailableDataSource dataSource)
Create a new instance of the DataSourceSelector represented by this enum.
|
| 限定符和类型 | 方法和说明 |
|---|---|
Class<? extends DataSourceSelector> |
DataSourceSelectorEnum.getClazz() |
| 构造器和说明 |
|---|
DataSourceSelectorEnum(String name,
Class<? extends DataSourceSelector> clazz) |
Copyright © 2013–2019 Alibaba Group. All rights reserved.