public class TransactionBufferSystemTopicClient extends SystemTopicClientBase<TransactionBufferSnapshot>
SystemTopicClient.Reader<T>, SystemTopicClient.Writer<T>client, readers, topicName, writers| Constructor and Description |
|---|
TransactionBufferSystemTopicClient(org.apache.pulsar.client.api.PulsarClient client,
org.apache.pulsar.common.naming.TopicName topicName,
TransactionBufferSnapshotService transactionBufferSnapshotService) |
| Modifier and Type | Method and Description |
|---|---|
protected CompletableFuture<SystemTopicClient.Reader<TransactionBufferSnapshot>> |
newReaderAsyncInternal() |
protected CompletableFuture<SystemTopicClient.Writer<TransactionBufferSnapshot>> |
newWriterAsyncInternal() |
protected void |
removeReader(org.apache.pulsar.broker.systopic.TransactionBufferSystemTopicClient.TransactionBufferSnapshotReader reader) |
protected void |
removeWriter(org.apache.pulsar.broker.systopic.TransactionBufferSystemTopicClient.TransactionBufferSnapshotWriter writer) |
close, closeAsync, getReaders, getTopicName, getWriters, newReader, newReaderAsync, newWriter, newWriterAsyncpublic TransactionBufferSystemTopicClient(org.apache.pulsar.client.api.PulsarClient client,
org.apache.pulsar.common.naming.TopicName topicName,
TransactionBufferSnapshotService transactionBufferSnapshotService)
protected CompletableFuture<SystemTopicClient.Writer<TransactionBufferSnapshot>> newWriterAsyncInternal()
newWriterAsyncInternal in class SystemTopicClientBase<TransactionBufferSnapshot>protected CompletableFuture<SystemTopicClient.Reader<TransactionBufferSnapshot>> newReaderAsyncInternal()
newReaderAsyncInternal in class SystemTopicClientBase<TransactionBufferSnapshot>protected void removeWriter(org.apache.pulsar.broker.systopic.TransactionBufferSystemTopicClient.TransactionBufferSnapshotWriter writer)
protected void removeReader(org.apache.pulsar.broker.systopic.TransactionBufferSystemTopicClient.TransactionBufferSnapshotReader reader)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.