/* */ }
/* */
/* 260 */ Connection conn = null;
/* 261 */ PreparedStatement st = null;
/* 262 */ ResultSet rs = null;
/* 263 */ PreparedTxInfo txInfo = null;
/* 264 */ JDBCSupport.TransactionWrapper wrap = new JDBCSupport.TransactionWrapper(this);
/* */ try
/* */ {
/* 268 */ List transactions = new ArrayList();
/* */
/* 270 */ conn = this.ds.getConnection();
/* */
/* 272 */ st = conn.prepareStatement(getSQLStatement("SELECT_PREPARED_TRANSACTIONS"));
/* */
/* 274 */ st.setInt(1, this.nodeID);
/* */
/* 276 */ rs = st.executeQuery();
/* */
/* 278 */ while (rs.next())
/* */ {
/* 281 */ txId = rs.getLong(1);
/* */
/* 283 */ byte[] branchQual = getVarBinaryColumn(rs, 2);
/* */
/* 285 */ int formatId = rs.getInt(3);
/* */
/* 287 */ byte[] globalTxId = getVarBinaryColumn(rs, 4);
/* */
/* 289 */ Xid xid = new MessagingXid(branchQual, formatId, globalTxId);
/* */
/* 292 */ txInfo = new PreparedTxInfo(txId, xid);
/* */
/* 294 */ transactions.add(txInfo);
/* */ }
/* */
/* 297 */ long txId = transactions;