Package org.jboss.jca.adapters.jdbc
Class JBossWrapper
java.lang.Object
org.jboss.jca.adapters.jdbc.JBossWrapper
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
CachedPreparedStatement,WrappedConnection,WrappedResultSet,WrappedStatement,WrapperDataSource
JBossWrapper.
- Author:
- Adrian Brock, Jesper Pedersen
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectGet the wrapped object - override in sub-classesbooleanisWrapperFor(Class<?> iface) Is a wrapper for<T> TUnwrap
-
Field Details
-
bundle
The bundle
-
-
Constructor Details
-
JBossWrapper
public JBossWrapper()Constructor
-
-
Method Details
-
isWrapperFor
Is a wrapper for- Parameters:
iface- The interface- Returns:
- True if wrapper; false otherwise
- Throws:
SQLException- Thrown if an error occurs
-
unwrap
Unwrap- Type Parameters:
T- the type- Parameters:
iface- The interface- Returns:
- The object
- Throws:
SQLException- Thrown if an error occurs
-
getWrappedObject
Get the wrapped object - override in sub-classes- Returns:
- The object
- Throws:
SQLException- Thrown if an error occurs
-