Interface ConnectionProxy

All Superinterfaces:
AutoCloseable, Connection, Wrapper

public interface ConnectionProxy extends Connection
Subinterface of Connection to be implemented by Connection proxies. Allows access to the underlying target Connection.

This interface can be checked when there is a need to cast to a native JDBC Connection such as Oracle's OracleConnection. Alternatively, all such connections also support JDBC 4.0's Wrapper.unwrap(java.lang.Class<T>).

Since:
1.1
Author:
Juergen Hoeller
See Also:
  • Method Details

    • getTargetConnection

      Connection getTargetConnection()
      Return the target Connection of this proxy.

      This will typically be the native driver Connection or a wrapper from a connection pool.

      Returns:
      the underlying Connection (never null)