use of com.mysql.jdbc.jdbc2.optional.MysqlXid in project warn-report by saaavsaaa.
the class DistributeTransaction method createXID.
Xid[] createXID() {
Xid xid_1 = null;
byte[] gid_1 = new byte[1];
byte[] bid_1 = new byte[1];
gid_1[0] = (Byte.decode(props.getProperty("xid.global"))).byteValue();
bid_1[0] = (Byte.decode(props.getProperty("xid.branch.db_1"))).byteValue();
System.out.print("Creating an XID (" + Byte.toString(gid_1[0]) + ", " + Byte.toString(bid_1[0]) + ") for DB_1: ");
xid_1 = new MysqlXid(gid_1, bid_1, 0);
System.out.println("Okay.");
Xid xid_2 = null;
byte[] gid_2 = new byte[1];
byte[] bid_2 = new byte[1];
gid_2[0] = (Byte.decode(props.getProperty("xid.global"))).byteValue();
bid_2[0] = (Byte.decode(props.getProperty("xid.branch.db_2"))).byteValue();
System.out.print("Creating an XID (" + Byte.toString(gid_2[0]) + ", " + Byte.toString(bid_2[0]) + ") for DB_2: ");
xid_2 = new MysqlXid(gid_2, bid_2, 0);
System.out.println("Okay.");
return new Xid[] { xid_1, xid_2 };
}