bitronix.tm.resource.jdbc
Class JdbcUncachedPreparedStatementHandle

java.lang.Object
  extended by bitronix.tm.resource.jdbc.BaseProxyHandlerClass
      extended by bitronix.tm.resource.jdbc.JdbcUncachedPreparedStatementHandle
All Implemented Interfaces:
InvocationHandler

public class JdbcUncachedPreparedStatementHandle
extends BaseProxyHandlerClass


Constructor Summary
JdbcUncachedPreparedStatementHandle(PreparedStatement delegate, JdbcPooledConnection pooledConnection)
           
 
Method Summary
 void close()
           
 Object getProxiedDelegate()
          Must be implemented by the sub-class of this class.
 boolean isWrapperFor(Class iface)
           
 Object unwrap(Class iface)
           
 
Methods inherited from class bitronix.tm.resource.jdbc.BaseProxyHandlerClass
invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JdbcUncachedPreparedStatementHandle

public JdbcUncachedPreparedStatementHandle(PreparedStatement delegate,
                                           JdbcPooledConnection pooledConnection)
Method Detail

getProxiedDelegate

public Object getProxiedDelegate()
                          throws Exception
Description copied from class: BaseProxyHandlerClass
Must be implemented by the sub-class of this class. This method should return the "true" object to be delegated to in the case that the method is not overridden by the sub-class.

Specified by:
getProxiedDelegate in class BaseProxyHandlerClass
Returns:
the true delegate object
Throws:
Exception - can throw any exception if desired

isWrapperFor

public boolean isWrapperFor(Class iface)
                     throws SQLException
Throws:
SQLException

unwrap

public Object unwrap(Class iface)
              throws SQLException
Throws:
SQLException

close

public void close()
           throws SQLException
Throws:
SQLException


Copyright © 2006-2011 Bitronix Software. All Rights Reserved.