public class DataSourceHolder extends Object implements Closeable
| 构造器和说明 |
|---|
DataSourceHolder(MultiDataSource multiDataSource,
DruidDataSource dataSource) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
close() |
long |
getConnectCount() |
MultiConnectionHolder |
getConnection() |
DruidDataSource |
getDataSource() |
String |
getUrl() |
int |
getWeight() |
int |
getWeightRegionBegin() |
int |
getWeightRegionEnd() |
void |
incrementConnectCount() |
boolean |
isEnable() |
boolean |
isFail() |
boolean |
isWritable() |
void |
resetState() |
void |
restart() |
void |
setEnable(boolean enable) |
void |
setFail(boolean fail) |
void |
setWeight(int weight) |
void |
setWeightRegionBegin(int weightRegionBegin) |
void |
setWeightRegionEnd(int weightReginEnd) |
void |
setWritable(boolean writable) |
public DataSourceHolder(MultiDataSource multiDataSource, DruidDataSource dataSource)
public boolean isWritable()
public void setWritable(boolean writable)
public int getWeightRegionBegin()
public void setWeightRegionBegin(int weightRegionBegin)
public int getWeightRegionEnd()
public void setWeightRegionEnd(int weightReginEnd)
public void resetState()
public int getWeight()
public void setWeight(int weight)
public boolean isEnable()
public void setEnable(boolean enable)
public boolean isFail()
public void setFail(boolean fail)
public DruidDataSource getDataSource()
public long getConnectCount()
public void incrementConnectCount()
public String getUrl()
public MultiConnectionHolder getConnection() throws SQLException
SQLExceptionpublic void close()
close 在接口中 Closeableclose 在接口中 AutoCloseablepublic void restart()
Copyright © 2012 Alibaba Group. All Rights Reserved.