This commit is contained in:
wenshao
2011-12-26 18:09:06 +08:00
parent 18f1875e24
commit 11d3b2c4a1
10 changed files with 103 additions and 79 deletions
@@ -232,7 +232,7 @@ public class MultiDataSource extends DataSourceAdapter implements MultiDataSourc
}
protected void close() {
public void close() {
scheduler.shutdownNow();
Object[] items = this.getDataSources().values().toArray();
@@ -320,6 +320,10 @@ public class MultiDataSource extends DataSourceAdapter implements MultiDataSourc
}
public void afterDataSourceChanged(Object event) {
if (!this.balancer.isInited()) {
this.balancer.init(this);
}
this.balancer.afterDataSourceChanged(null);
}