public static class ReplicationMessage.TransactionMessage extends Object implements ReplicationMessage
ReplicationMessage.Column, ReplicationMessage.ColumnTypeMetadata, ReplicationMessage.ColumnValue<T>, ReplicationMessage.NoopMessage, ReplicationMessage.Operation, ReplicationMessage.TransactionMessage| Modifier and Type | Field and Description |
|---|---|
private Instant |
commitTime |
private ReplicationMessage.Operation |
operation |
private long |
transationId |
| Constructor and Description |
|---|
TransactionMessage(ReplicationMessage.Operation operation,
long transactionId,
Instant commitTime) |
| Modifier and Type | Method and Description |
|---|---|
Instant |
getCommitTime() |
List<ReplicationMessage.Column> |
getNewTupleList() |
List<ReplicationMessage.Column> |
getOldTupleList() |
ReplicationMessage.Operation |
getOperation() |
String |
getTable() |
long |
getTransactionId() |
boolean |
hasTypeMetadata() |
boolean |
isLastEventForLsn() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisTransactionalMessage, shouldSchemaBeSynchronizedprivate final long transationId
private final Instant commitTime
private final ReplicationMessage.Operation operation
public TransactionMessage(ReplicationMessage.Operation operation, long transactionId, Instant commitTime)
public boolean isLastEventForLsn()
isLastEventForLsn in interface ReplicationMessagepublic boolean hasTypeMetadata()
hasTypeMetadata in interface ReplicationMessagepublic long getTransactionId()
getTransactionId in interface ReplicationMessagepublic String getTable()
getTable in interface ReplicationMessagepublic ReplicationMessage.Operation getOperation()
getOperation in interface ReplicationMessagepublic List<ReplicationMessage.Column> getOldTupleList()
getOldTupleList in interface ReplicationMessagepublic List<ReplicationMessage.Column> getNewTupleList()
getNewTupleList in interface ReplicationMessagepublic Instant getCommitTime()
getCommitTime in interface ReplicationMessageCopyright © 2021 JBoss by Red Hat. All rights reserved.