dirkv 2003/12/26 05:33:33 Modified: dbcp/src/java/org/apache/commons/dbcp PoolingDriver.java Log: Bugzilla Bug 25067: Please give possibility to acecss ObjectPools from PoolingDriver or at least un-deprecate PoolingDriver.getPool() - add requested method getPoolNames() Revision Changes Path 1.9 +9 -3 jakarta-commons/dbcp/src/java/org/apache/commons/dbcp/PoolingDriver.java Index: PoolingDriver.java =================================================================== RCS file: /home/cvs/jakarta-commons/dbcp/src/java/org/apache/commons/dbcp/PoolingDriver.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- PoolingDriver.java 10 Nov 2003 14:26:19 -0000 1.8 +++ PoolingDriver.java 26 Dec 2003 13:33:33 -0000 1.9 @@ -70,6 +70,7 @@ import java.sql.SQLException; import java.util.HashMap; import java.util.Properties; +import java.util.Set; import org.apache.commons.jocl.JOCLContentHandler; import org.apache.commons.pool.ObjectPool; @@ -164,6 +165,11 @@ throw new SQLNestedException("Error closing pool " + name, e); } } + } + + public synchronized String[] getPoolNames() throws SQLException{ + Set names = _pools.keySet(); + return (String[]) names.toArray(new String[names.size()]); } public boolean acceptsURL(String url) throws SQLException {
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]