Update of /cvsroot/proxool/proxool/src/java/org/logicalcobwebs/proxool
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23089/src/java/org/logicalcobwebs/proxool
Modified Files:
AbstractProxyStatement.java ProxyStatement.java
Log Message:
Fix for statement.getConnection(). See bug 1149834.
Index: AbstractProxyStatement.java
===================================================================
RCS file: /cvsroot/proxool/proxool/src/java/org/logicalcobwebs/proxool/AbstractProxyStatement.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -d -r1.21 -r1.22
*** AbstractProxyStatement.java 18 Jan 2006 14:40:00 -0000 1.21
--- AbstractProxyStatement.java 3 Mar 2006 09:58:26 -0000 1.22
***************
*** 11,14 ****
--- 11,15 ----
import java.sql.SQLException;
import java.sql.Statement;
+ import java.sql.Connection;
import java.util.*;
import java.text.DateFormat;
***************
*** 116,119 ****
--- 117,124 ----
}
+ protected Connection getConnection() {
+ return ProxyFactory.getWrappedConnection((ProxyConnection) proxyConnection);
+ }
+
/**
* Whether the delegate statements are the same
***************
*** 272,275 ****
--- 277,283 ----
Revision history:
$Log$
+ Revision 1.22 2006/03/03 09:58:26 billhorsman
+ Fix for statement.getConnection(). See bug 1149834.
+
Revision 1.21 2006/01/18 14:40:00 billhorsman
Unbundled Jakarta's Commons Logging.
Index: ProxyStatement.java
===================================================================
RCS file: /cvsroot/proxool/proxool/src/java/org/logicalcobwebs/proxool/ProxyStatement.java,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** ProxyStatement.java 18 Jan 2006 14:40:02 -0000 1.31
--- ProxyStatement.java 3 Mar 2006 09:58:26 -0000 1.32
***************
*** 17,20 ****
--- 17,21 ----
import java.lang.reflect.Method;
import java.sql.Statement;
+ import java.sql.Connection;
/**
***************
*** 41,44 ****
--- 42,47 ----
private static final String CLOSE_METHOD = "close";
+ private static final String GET_CONNECTION_METHOD = "getConnection";
+
private static final String FINALIZE_METHOD = "finalize";
***************
*** 89,92 ****
--- 92,97 ----
} else if (concreteMethod.getName().equals(CLOSE_METHOD) && argCount == 0) {
close();
+ } else if (concreteMethod.getName().equals(GET_CONNECTION_METHOD) && argCount == 0) {
+ result = getConnection();
} else if (concreteMethod.getName().equals(FINALIZE_METHOD) && argCount == 0) {
finalize();
***************
*** 162,165 ****
--- 167,173 ----
Revision history:
$Log$
+ Revision 1.32 2006/03/03 09:58:26 billhorsman
+ Fix for statement.getConnection(). See bug 1149834.
+
Revision 1.31 2006/01/18 14:40:02 billhorsman
Unbundled Jakarta's Commons Logging.
|