This commit is contained in:
wenshao
2011-12-19 17:47:18 +08:00
parent b76f30ddff
commit f47bd5df4c
2 changed files with 4 additions and 2 deletions
@@ -129,7 +129,9 @@ public abstract class MultiDataSource extends DataSourceAdapter implements Multi
for (DataSourceHolder dataSourceHolder : getDataSources().values()) {
boolean isValid = validDataSourceChecker.isValid(dataSourceHolder.getDataSource());
if (!isValid) {
handleNotAwailableDatasource(dataSourceHolder);
dataSourceHolder.setEnable(false);
} else {
dataSourceHolder.setEnable(true);
}
}
}
@@ -179,7 +181,6 @@ public abstract class MultiDataSource extends DataSourceAdapter implements Multi
public abstract MultiConnectionHolder getConnectionInternal(MultiDataSourceConnection conn, String sql) throws SQLException;
public void handleNotAwailableDatasource(DataSourceHolder dataSourceHolder) {
dataSourceHolder.setEnable(false);
}
public String[] getDataSourceNames() {