Uses of Interface
io.debezium.connector.postgresql.connection.ReplicationStream.ReplicationMessageProcessor
-
-
Uses of ReplicationStream.ReplicationMessageProcessor in io.debezium.connector.postgresql.connection
Methods in io.debezium.connector.postgresql.connection with parameters of type ReplicationStream.ReplicationMessageProcessor Modifier and Type Method Description voidAbstractMessageDecoder. processMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry)voidMessageDecoder. processMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry)Process a message upon arrival from logical decoderprotected abstract voidAbstractMessageDecoder. processNotEmptyMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry)voidReplicationStream. read(ReplicationStream.ReplicationMessageProcessor processor)Blocks and waits for a replication message to be sent over a replication connection.booleanReplicationStream. readPending(ReplicationStream.ReplicationMessageProcessor processor)Attempts to read a replication message from a replication connection, processing that message if it's available or returningfalseif nothing is available. -
Uses of ReplicationStream.ReplicationMessageProcessor in io.debezium.connector.postgresql.connection.pgoutput
Methods in io.debezium.connector.postgresql.connection.pgoutput with parameters of type ReplicationStream.ReplicationMessageProcessor Modifier and Type Method Description private voidPgOutputMessageDecoder. decodeDelete(ByteBuffer buffer, TypeRegistry typeRegistry, ReplicationStream.ReplicationMessageProcessor processor)Callback handler for the 'D' delete replication stream message.private voidPgOutputMessageDecoder. decodeInsert(ByteBuffer buffer, TypeRegistry typeRegistry, ReplicationStream.ReplicationMessageProcessor processor)Callback handler for the 'I' insert replication stream message.private voidPgOutputMessageDecoder. decodeTruncate(ByteBuffer buffer, TypeRegistry typeRegistry, ReplicationStream.ReplicationMessageProcessor processor)Callback handler for the 'T' truncate replication stream message.private voidPgOutputMessageDecoder. decodeUpdate(ByteBuffer buffer, TypeRegistry typeRegistry, ReplicationStream.ReplicationMessageProcessor processor)Callback handler for the 'U' update replication stream message.private voidPgOutputMessageDecoder. handleBeginMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor)Callback handler for the 'B' begin replication message.private voidPgOutputMessageDecoder. handleCommitMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor)Callback handler for the 'C' commit replication message.voidPgOutputMessageDecoder. processNotEmptyMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry) -
Uses of ReplicationStream.ReplicationMessageProcessor in io.debezium.connector.postgresql.connection.pgproto
Methods in io.debezium.connector.postgresql.connection.pgproto with parameters of type ReplicationStream.ReplicationMessageProcessor Modifier and Type Method Description voidPgProtoMessageDecoder. processNotEmptyMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry) -
Uses of ReplicationStream.ReplicationMessageProcessor in io.debezium.connector.postgresql.connection.wal2json
Methods in io.debezium.connector.postgresql.connection.wal2json with parameters of type ReplicationStream.ReplicationMessageProcessor Modifier and Type Method Description private voidStreamingWal2JsonMessageDecoder. doProcessMessage(ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry, byte[] content, boolean lastMessage)protected voidStreamingWal2JsonMessageDecoder. nonInitialChunk(ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry, byte[] content)voidNonStreamingWal2JsonMessageDecoder. processNotEmptyMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry)voidStreamingWal2JsonMessageDecoder. processNotEmptyMessage(ByteBuffer buffer, ReplicationStream.ReplicationMessageProcessor processor, TypeRegistry typeRegistry)
-