public class NamedDataSourceSelector extends Object implements DataSourceSelector
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
DEFAULT_NAME |
| 构造器和说明 |
|---|
NamedDataSourceSelector(HighAvailableDataSource highAvailableDataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy()
Destroy the DataSourceSelector, maybe interrupt the Thread.
|
DataSource |
get()
Return a DataSource according to the implemention.
|
String |
getDefaultName() |
String |
getName()
Return the name of this DataSourceSelector.
|
String |
getTarget() |
void |
init()
Init the DataSourceSelector before use it.
|
void |
resetDataSourceName() |
void |
setDefaultName(String defaultName) |
void |
setTarget(String name)
Set the target DataSource name to return.
|
public NamedDataSourceSelector(HighAvailableDataSource highAvailableDataSource)
public void init()
DataSourceSelectorinit 在接口中 DataSourceSelectorpublic void destroy()
DataSourceSelectordestroy 在接口中 DataSourceSelectorpublic String getName()
DataSourceSelectorgetName 在接口中 DataSourceSelectorpublic DataSource get()
DataSourceSelectorget 在接口中 DataSourceSelectorpublic void setTarget(String name)
DataSourceSelectorsetTarget 在接口中 DataSourceSelectorpublic String getTarget()
public void resetDataSourceName()
public String getDefaultName()
public void setDefaultName(String defaultName)
Copyright © 2013–2023. All rights reserved.