| Modifier and Type | Method and Description |
|---|---|
void |
MessageDecoder.processMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry)
Process a message upon arrival from logical decoder
|
void |
AbstractMessageDecoder.processMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry) |
protected abstract void |
AbstractMessageDecoder.processNotEmptyMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry) |
void |
ReplicationStream.read(ReplicationStream.ReplicationMessageProcessor processor)
Blocks and waits for a replication message to be sent over a replication connection.
|
boolean |
ReplicationStream.readPending(ReplicationStream.ReplicationMessageProcessor processor)
Attempts to read a replication message from a replication connection, processing that message if it's available or returning
false if nothing is available. |
| Modifier and Type | Method and Description |
|---|---|
private void |
PgOutputMessageDecoder.decodeDelete(ByteBuffer buffer,
TypeRegistry typeRegistry,
ReplicationStream.ReplicationMessageProcessor processor)
Callback handler for the 'D' delete replication stream message.
|
private void |
PgOutputMessageDecoder.decodeInsert(ByteBuffer buffer,
TypeRegistry typeRegistry,
ReplicationStream.ReplicationMessageProcessor processor)
Callback handler for the 'I' insert replication stream message.
|
private void |
PgOutputMessageDecoder.decodeTruncate(ByteBuffer buffer,
TypeRegistry typeRegistry,
ReplicationStream.ReplicationMessageProcessor processor)
Callback handler for the 'T' truncate replication stream message.
|
private void |
PgOutputMessageDecoder.decodeUpdate(ByteBuffer buffer,
TypeRegistry typeRegistry,
ReplicationStream.ReplicationMessageProcessor processor)
Callback handler for the 'U' update replication stream message.
|
private void |
PgOutputMessageDecoder.handleBeginMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor)
Callback handler for the 'B' begin replication message.
|
private void |
PgOutputMessageDecoder.handleCommitMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor)
Callback handler for the 'C' commit replication message.
|
void |
PgOutputMessageDecoder.processNotEmptyMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry) |
| Modifier and Type | Method and Description |
|---|---|
void |
PgProtoMessageDecoder.processNotEmptyMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry) |
| Modifier and Type | Method and Description |
|---|---|
private void |
StreamingWal2JsonMessageDecoder.doProcessMessage(ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry,
byte[] content,
boolean lastMessage) |
protected void |
StreamingWal2JsonMessageDecoder.nonInitialChunk(ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry,
byte[] content) |
void |
StreamingWal2JsonMessageDecoder.processNotEmptyMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry) |
void |
NonStreamingWal2JsonMessageDecoder.processNotEmptyMessage(ByteBuffer buffer,
ReplicationStream.ReplicationMessageProcessor processor,
TypeRegistry typeRegistry) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.