/** {@inheritDoc} */ @Override public void writeExternal(ObjectOutput out) throws IOException { writeExternalMeta(out); out.writeObject(xidVer); out.writeBoolean(invalidate); out.writeLong(timeout); out.writeLong(threadId); out.writeLong(startTime); U.writeUuid(out, nodeId); out.write(isolation.ordinal()); out.write(concurrency.ordinal()); out.write(state().ordinal()); }
@Override public void write(BinaryRawWriterEx writer, Transaction tx) { writer.writeLong(registerTx(tx)); writer.writeInt(tx.concurrency().ordinal()); writer.writeInt(tx.isolation().ordinal()); writer.writeLong(tx.timeout()); } });
Transaction tx = node.transactions().txStart(OPTIMISTIC, isolation); int key = keysList.get(isolation.ordinal());
writer.writeInt(txCfg.getDefaultTxIsolation().ordinal()); writer.writeLong(txCfg.getDefaultTxTimeout()); writer.writeLong(txCfg.getTxTimeoutOnPartitionMapExchange());
if (!writer.writeByte("isolation", isolation != null ? (byte)isolation.ordinal() : -1)) return false;
if (!writer.writeByte("isolation", isolation != null ? (byte)isolation.ordinal() : -1)) return false;
if (!writer.writeByte("isolation", isolation != null ? (byte)isolation.ordinal() : -1)) return false;
/** {@inheritDoc} */ @Override public void writeExternal(ObjectOutput out) throws IOException { writeExternalMeta(out); out.writeObject(xidVer); out.writeBoolean(invalidate); out.writeLong(timeout); out.writeLong(threadId); out.writeLong(startTime); U.writeUuid(out, nodeId); out.write(isolation.ordinal()); out.write(concurrency.ordinal()); out.write(state().ordinal()); }
@Override public void write(BinaryRawWriterEx writer, Transaction tx) { writer.writeLong(registerTx(tx)); writer.writeInt(tx.concurrency().ordinal()); writer.writeInt(tx.isolation().ordinal()); writer.writeLong(tx.timeout()); } });
writer.writeInt(txCfg.getDefaultTxIsolation().ordinal()); writer.writeLong(txCfg.getDefaultTxTimeout()); writer.writeLong(txCfg.getTxTimeoutOnPartitionMapExchange());
if (!writer.writeByte("isolation", isolation != null ? (byte)isolation.ordinal() : -1)) return false;
if (!writer.writeByte("isolation", isolation != null ? (byte)isolation.ordinal() : -1)) return false;
if (!writer.writeByte("isolation", isolation != null ? (byte)isolation.ordinal() : -1)) return false;