站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Spring Framework 2.1.0 API 文档英文版

ConnectionProxy (Spring Framework API 2.1) - Spring Framework 2.1.0 API 文档英文版


The Spring Framework

org.springframework.jdbc.datasource
Interface ConnectionProxy

All Superinterfaces:
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. Spring's NativeJdbcExtractorAdapter automatically detects such proxies before delegating to the actual unwrapping for a specific connection pool.

Since:
1.1
Author:
Juergen Hoeller
See Also:
TransactionAwareDataSourceProxy, LazyConnectionDataSourceProxy

Field Summary
 
Fields inherited from interface java.sql.Connection
TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE
 
Method Summary
 Connection getTargetConnection()
          Return the target Connection of this proxy.
 
Methods inherited from interface java.sql.Connection
clearWarnings, close, commit, createArrayOf, createBlob, createClob, createNClob, createSQLXML, createStatement, createStatement, createStatement, createStruct, getAutoCommit, getCatalog, getClientInfo, getClientInfo, getHoldability, getMetaData, getTransactionIsolation, getTypeMap, getWarnings, isClosed, isReadOnly, isValid, nativeSQL, prepareCall, prepareCall, prepareCall, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, releaseSavepoint, rollback, rollback, setAutoCommit, setCatalog, setClientInfo, setClientInfo, setHoldability, setReadOnly, setSavepoint, setSavepoint, setTransactionIsolation, setTypeMap
 
Methods inherited from interface java.sql.Wrapper
isWrapperFor, unwrap
 

Method Detail

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)

The Spring Framework

Copyright © 2002-2007 The Spring Framework.