org.mmbase.storage.implementation.database
Class GenericDataSource.ConnectionProxy

Package class diagram package GenericDataSource.ConnectionProxy
java.lang.Object
  extended by org.mmbase.storage.implementation.database.GenericDataSource.ConnectionProxy
All Implemented Interfaces:
InvocationHandler
Enclosing class:
GenericDataSource

public static class GenericDataSource.ConnectionProxy
extends Object
implements InvocationHandler

Interesting trick to make things compile in both java 1.5 and 1.6


Method Summary
 Object invoke(Object proxy, Method m, Object[] args)
           
static Connection newInstance(MultiConnection multiConnection)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

public static Connection newInstance(MultiConnection multiConnection)

invoke

public Object invoke(Object proxy,
                     Method m,
                     Object[] args)
              throws Throwable
Specified by:
invoke in interface InvocationHandler
Throws:
Throwable


MMBase2 Core 2.0-SNAPSHOT - 2013-03-30T06:36