You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ibatis.apache.org by jg...@apache.org on 2007/02/05 23:49:31 UTC

svn commit: r503910 - in /ibatis/trunk/java/mapper/mapper2: build/ doc/ src/com/ibatis/common/jdbc/logging/

Author: jgbutler
Date: Mon Feb  5 14:49:30 2007
New Revision: 503910

URL: http://svn.apache.org/viewvc?view=rev&rev=503910
Log:
Fixes for IBATIS-388: Add methods to unwrap all proxied objects

Modified:
    ibatis/trunk/java/mapper/mapper2/build/version.properties
    ibatis/trunk/java/mapper/mapper2/doc/release.txt
    ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/ConnectionLogProxy.java
    ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/PreparedStatementLogProxy.java
    ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/StatementLogProxy.java

Modified: ibatis/trunk/java/mapper/mapper2/build/version.properties
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/mapper/mapper2/build/version.properties?view=diff&rev=503910&r1=503909&r2=503910
==============================================================================
--- ibatis/trunk/java/mapper/mapper2/build/version.properties (original)
+++ ibatis/trunk/java/mapper/mapper2/build/version.properties Mon Feb  5 14:49:30 2007
@@ -1,5 +1,5 @@
 #Build version info
-#Thu Nov 30 17:16:16 CST 2006
-version=2.3.0
-buildDate=2006/11/30 17\:16
-buildNum=677
+#Mon Feb 05 16:44:37 CST 2007
+version=2.3.1
+buildDate=2007/02/05 16\:44
+buildNum=678

Modified: ibatis/trunk/java/mapper/mapper2/doc/release.txt
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/mapper/mapper2/doc/release.txt?view=diff&rev=503910&r1=503909&r2=503910
==============================================================================
--- ibatis/trunk/java/mapper/mapper2/doc/release.txt (original)
+++ ibatis/trunk/java/mapper/mapper2/doc/release.txt Mon Feb  5 14:49:30 2007
@@ -2,7 +2,12 @@
 Build Number: @buildNum@
 
 ------------------------------
- 2.3.0 -
+ 2.3.1 -
+------------------------------
+ o Fixed IBATIS-388 - Add methods to unwrap all proxied objects
+
+------------------------------
+ 2.3.0 - Dec 01, 2006
 ------------------------------
  o DEPRECATED All PaginatedList related features due to misuse, minimal applicability and inflexibility
  o DEPRECATED DAO Framework -- Removed from primary distribution, available as a separate download

Modified: ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/ConnectionLogProxy.java
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/ConnectionLogProxy.java?view=diff&rev=503910&r1=503909&r2=503910
==============================================================================
--- ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/ConnectionLogProxy.java (original)
+++ ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/ConnectionLogProxy.java Mon Feb  5 14:49:30 2007
@@ -86,4 +86,13 @@
     return (Connection) Proxy.newProxyInstance(cl, new Class[]{Connection.class}, handler);
   }
 
+  /**
+   * return the wrapped connection
+   * 
+   * @return the connection
+   */
+  public Connection getConnection() {
+    return connection;
+  }
+
 }

Modified: ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/PreparedStatementLogProxy.java
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/PreparedStatementLogProxy.java?view=diff&rev=503910&r1=503909&r2=503910
==============================================================================
--- ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/PreparedStatementLogProxy.java (original)
+++ ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/PreparedStatementLogProxy.java Mon Feb  5 14:49:30 2007
@@ -103,5 +103,13 @@
     ClassLoader cl = PreparedStatement.class.getClassLoader();
     return (PreparedStatement) Proxy.newProxyInstance(cl, new Class[]{PreparedStatement.class, CallableStatement.class}, handler);
   }
+  
+  /**
+   * Return the wrapped prepared statement
+   * @return the PreparedStatement
+   */
+  public PreparedStatement getPreparedStatement() {
+    return statement;
+  }
 
 }

Modified: ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/StatementLogProxy.java
URL: http://svn.apache.org/viewvc/ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/StatementLogProxy.java?view=diff&rev=503910&r1=503909&r2=503910
==============================================================================
--- ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/StatementLogProxy.java (original)
+++ ibatis/trunk/java/mapper/mapper2/src/com/ibatis/common/jdbc/logging/StatementLogProxy.java Mon Feb  5 14:49:30 2007
@@ -91,4 +91,13 @@
     return (Statement) Proxy.newProxyInstance(cl, new Class[]{Statement.class}, handler);
   }
 
+  /**
+   * return the wrapped statement
+   * 
+   * @return the statement
+   */
+  public Statement getStatement() {
+    return statement;
+  }
+
 }