public class WmqXADbConnection extends BasicDbConnection
TransactionManagerConnectionの実装クラス。
 
 IBM MQの実装に合わせて下記メソッドをオーバーライドする。
 
 その他の振る舞いは、BasicDbConnectionと同じ。| Constructor and Description | 
|---|
| WmqXADbConnection(java.sql.Connection con)指定されたデータ接続を保持するオブジェクトを生成する。 | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | closeConnection()分散トランザクションのため何もしない。
 
  MQQueueManager.disconnect()にてコネクションがクローズされる。 | 
| void | commit()分散トランザクションのため何もしない。 | 
| void | rollback()分散トランザクションのため何もしない。 | 
closeStatements, getConnection, getDialect, initialize, prepareCall, prepareCallBySqlId, prepareCountStatementBySqlId, prepareParameterizedCountSqlStatementBySqlId, prepareParameterizedSqlStatement, prepareParameterizedSqlStatement, prepareParameterizedSqlStatement, prepareParameterizedSqlStatement, prepareParameterizedSqlStatementBySqlId, prepareParameterizedSqlStatementBySqlId, prepareParameterizedSqlStatementBySqlId, prepareParameterizedSqlStatementBySqlId, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatement, prepareStatementBySqlId, prepareStatementBySqlId, removeStatement, setContext, setDbAccessExceptionFactory, setFactory, setIsolationLevel, setJdbcTransactionTimeoutHandler, setStatementReuse, terminatepublic WmqXADbConnection(java.sql.Connection con)
con - データベース接続オブジェクトpublic void commit()
commit in interface TransactionManagerConnectioncommit in class BasicDbConnectionConnection.commit()public void rollback()
rollback in interface TransactionManagerConnectionrollback in class BasicDbConnectionprotected void closeConnection()
MQQueueManager.disconnect()にてコネクションがクローズされる。closeConnection in class BasicDbConnection