@Override public void set(RecordIdentifier other) { super.set(other); currentWriteId = ((ReaderKey) other).currentWriteId; isDeleteEvent = ((ReaderKey) other).isDeleteEvent; }
@Test public void TestOrdering() throws Exception { RecordIdentifier left = new RecordIdentifier(100, 200, 1200); RecordIdentifier right = new RecordIdentifier(); right.setValues(100L, 200, 1000L); assertTrue(right.compareTo(left) < 0); assertTrue(left.compareTo(right) > 0); left.set(right); assertTrue(right.compareTo(left) == 0); right.setRowId(2000); assertTrue(right.compareTo(left) > 0); left.setValues(1, 2, 3); right.setValues(100, 2, 3); assertTrue(left.compareTo(right) < 0); assertTrue(right.compareTo(left) > 0); left.setValues(1, 2, 3); right.setValues(1, 100, 3); assertTrue(left.compareTo(right) < 0); assertTrue(right.compareTo(left) > 0); }
@Override public void set(RecordIdentifier other) { super.set(other); currentTransactionId = ((ReaderKey) other).currentTransactionId; statementId = ((ReaderKey) other).statementId; }
recordIdentifier.set(primary.key);
recordIdentifier.set(primary.getKey());
@Override public void set(RecordIdentifier other) { super.set(other); currentTransactionId = ((ReaderKey) other).currentTransactionId; }
public void setRecordIdentifier(RecordIdentifier recordIdentifier) { this.recordIdentifier.set(recordIdentifier); LOG.debug("Set recordIdentifier={}", recordIdentifier); }
public RecordIdentifier getRecordIdentifier() { RecordIdentifier copy = new RecordIdentifier(); copy.set(recordIdentifier); LOG.debug("Fetched recordIdentifier={}", recordIdentifier); return copy; }
recordIdentifier.set(primary.key);