Module org.hsqldb

Class JDBCXAConnectionWrapper

java.lang.Object
org.hsqldb.jdbc.JDBCConnection
org.hsqldb.jdbc.pool.JDBCXAConnectionWrapper
All Implemented Interfaces:
AutoCloseable, Connection, Wrapper

public class JDBCXAConnectionWrapper extends JDBCConnection
This is a wrapper class for JDBCConnection objects (not java.sql.XAConnection objects). Purpose of this class is to intercept and handle XA-related operations according to chapter 12 of the JDBC 3.0 specification, by returning this wrapped JDBCConnection to end-users. Global transaction services and XAResources will not use this wrapper.

The new implementation extends JDBCConnection. A new object is created based on the session / session proxy of the JDBCXAConnection object in the constructor. (fredt)

Since:
2.0.0
Author:
Blaine Simpson (blaine dot simpson at admc dot com)
See Also: