Update of /cvsroot/proxool/proxool/src/java/org/logicalcobwebs/proxool
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6260/src/java/org/logicalcobwebs/proxool
Modified Files:
ProxyStatement.java
Log Message:
Call concrete finalize() method
Index: ProxyStatement.java
===================================================================
RCS file: /cvsroot/proxool/proxool/src/java/org/logicalcobwebs/proxool/ProxyStatement.java,v
retrieving revision 1.29
retrieving revision 1.30
diff -C2 -d -r1.29 -r1.30
*** ProxyStatement.java 7 Oct 2005 08:15:00 -0000 1.29
--- ProxyStatement.java 16 Jan 2006 23:09:28 -0000 1.30
***************
*** 41,44 ****
--- 41,46 ----
private static final String CLOSE_METHOD = "close";
+ private static final String FINALIZE_METHOD = "finalize";
+
private static final String SET_NULL_METHOD = "setNull";
***************
*** 84,90 ****
try {
if (concreteMethod.getName().equals(EQUALS_METHOD) && argCount == 1) {
! result = new Boolean(equals(args[0]));
} else if (concreteMethod.getName().equals(CLOSE_METHOD) && argCount == 0) {
close();
} else {
try {
--- 86,94 ----
try {
if (concreteMethod.getName().equals(EQUALS_METHOD) && argCount == 1) {
! result = (equals(args[0])) ? Boolean.TRUE : Boolean.FALSE;
} else if (concreteMethod.getName().equals(CLOSE_METHOD) && argCount == 0) {
close();
+ } else if (concreteMethod.getName().equals(FINALIZE_METHOD) && argCount == 0) {
+ finalize();
} else {
try {
***************
*** 158,161 ****
--- 162,168 ----
Revision history:
$Log$
+ Revision 1.30 2006/01/16 23:09:28 billhorsman
+ Call concrete finalize() method
+
Revision 1.29 2005/10/07 08:15:00 billhorsman
Update sqlCalls /before/ we execute so that we can see what slow calls are doing before they finish.
|