From 163b4f8a48bd69fe983379dff53908f88581f0f5 Mon Sep 17 00:00:00 2001 From: wenshao Date: Thu, 2 Jun 2011 10:33:07 +0000 Subject: [PATCH] git-svn-id: http://code.alibabatech.com/svn/druid/trunk@248 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- src/main/java/com/alibaba/druid/ha/HADataSource.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/alibaba/druid/ha/HADataSource.java b/src/main/java/com/alibaba/druid/ha/HADataSource.java index 09d849b5c6..589a69017e 100644 --- a/src/main/java/com/alibaba/druid/ha/HADataSource.java +++ b/src/main/java/com/alibaba/druid/ha/HADataSource.java @@ -3,13 +3,21 @@ package com.alibaba.druid.ha; import java.io.PrintWriter; import java.sql.Connection; import java.sql.SQLException; +import java.util.List; +import java.util.concurrent.CopyOnWriteArrayList; import javax.sql.DataSource; public class HADataSource implements DataSource { - private int loginTimeout = 0; - private PrintWriter logWriter = new PrintWriter(System.out); + private final List dataSources = new CopyOnWriteArrayList(); + + private int loginTimeout = 0; + private PrintWriter logWriter = new PrintWriter(System.out); + + public List getDataSources() { + return dataSources; + } @Override public PrintWriter getLogWriter() throws SQLException {