From: <bil...@us...> - 2004-06-17 21:59:17
|
Update of /cvsroot/proxool/proxool In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11976 Modified Files: CHANGES.txt Log Message: Draft Index: CHANGES.txt =================================================================== RCS file: /cvsroot/proxool/proxool/CHANGES.txt,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** CHANGES.txt 2 Jun 2004 21:13:40 -0000 1.36 --- CHANGES.txt 17 Jun 2004 21:59:07 -0000 1.37 *************** *** 20,23 **** --- 20,30 ---- into an interface - concrete classes aren't supported at this time. + - You can now inject interfaces for proxied objects that expose public methods that aren't + declared in an interface. So if your vendor Connection, Statement, PreparedStatement or + CallableStatement have any public methods that aren't declared in an interface (and therefore + not exposed automatically) you can just write your own interface that declares the same + signature. Even though the vendor object doesn't implement your interface directly, the + proxied object will behave as if it does. + - ProxoolFacade now has killConnection that accepts the Connection object itself, so you don't have to know the pool alias and connection ID. |