public interface ReplicationMessage
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ReplicationMessage.Column
A representation of column value delivered as a part of replication message
|
static interface |
ReplicationMessage.ColumnTypeMetadata |
static interface |
ReplicationMessage.ColumnValue<T> |
static class |
ReplicationMessage.NoopMessage
A special message type that is used to replace event filtered already at
MessageDecoder. |
static class |
ReplicationMessage.Operation
Data modification operation executed
|
static class |
ReplicationMessage.TransactionMessage |
| 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() |
default boolean |
isTransactionalMessage()
Whether this message represents the begin or end of a transaction.
|
default boolean |
shouldSchemaBeSynchronized() |
ReplicationMessage.Operation getOperation()
Instant getCommitTime()
long getTransactionId()
String getTable()
List<ReplicationMessage.Column> getOldTupleList()
List<ReplicationMessage.Column> getNewTupleList()
boolean hasTypeMetadata()
boolean isLastEventForLsn()
default boolean shouldSchemaBeSynchronized()
default boolean isTransactionalMessage()
Copyright © 2021 JBoss by Red Hat. All rights reserved.