| java.lang.Object | ||
| ↳ | org.springframework.jdbc.support.nativejdbc.NativeJdbcExtractorAdapter | |
| ↳ | org.springframework.jdbc.support.nativejdbc.JBossNativeJdbcExtractor | |
Implementation of the NativeJdbcExtractor interface for JBoss,
supporting JBoss Application Server 3.2.4+.
Returns the underlying native Connection, Statement, etc to
application code instead of JBoss' wrapper implementations.
The returned JDBC classes can then safely be cast, e.g. to
oracle.jdbc.OracleConnection.
This NativeJdbcExtractor can be set just to allow working with a JBoss connection pool: If a given object is not a JBoss wrapper, it will be returned as-is.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
This constructor retrieves JBoss JDBC wrapper classes,
so we can get the underlying vendor connection using reflection.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Retrieve the Connection via JBoss'
getUnderlyingStatement method. | |||||||||||
Retrieve the Connection via JBoss'
getUnderlyingStatement method. | |||||||||||
Retrieve the Connection via JBoss'
getUnderlyingResultSet method. | |||||||||||
Retrieve the Connection via JBoss'
getUnderlyingStatement method. | |||||||||||
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Retrieve the Connection via JBoss'
getUnderlyingConnection method. | |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.jdbc.support.nativejdbc.NativeJdbcExtractorAdapter
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.jdbc.support.nativejdbc.NativeJdbcExtractor
| |||||||||||
This constructor retrieves JBoss JDBC wrapper classes, so we can get the underlying vendor connection using reflection.
Retrieve the Connection via JBoss' getUnderlyingStatement method.
| cs | the CallableStatement handle, potentially wrapped by a connection pool |
|---|
| SQLException |
|---|
Retrieve the Connection via JBoss' getUnderlyingStatement method.
| ps | the PreparedStatement handle, potentially wrapped by a connection pool |
|---|
| SQLException |
|---|
Retrieve the Connection via JBoss' getUnderlyingResultSet method.
| rs | the ResultSet handle, potentially wrapped by a connection pool |
|---|
| SQLException |
|---|
Retrieve the Connection via JBoss' getUnderlyingStatement method.
| stmt | the Statement handle, potentially wrapped by a connection pool |
|---|
| SQLException |
|---|
Retrieve the Connection via JBoss' getUnderlyingConnection method.
| SQLException |
|---|