public abstract class WriterImpl extends Object
| Constructor and Description |
|---|
WriterImpl(TopicRpc topicRpc,
WriterSettings settings,
Executor compressionExecutor) |
| Modifier and Type | Method and Description |
|---|---|
protected CompletableFuture<Void> |
flushImpl() |
protected CompletableFuture<InitResult> |
initImpl() |
protected CompletableFuture<CompletableFuture<WriteAck>> |
sendImpl(Message message,
boolean instant) |
protected CompletableFuture<Void> |
shutdownImpl() |
CompletableFuture<Void> |
tryToEnqueue(EnqueuedMessage message,
boolean instant) |
public WriterImpl(TopicRpc topicRpc, WriterSettings settings, Executor compressionExecutor)
public CompletableFuture<Void> tryToEnqueue(EnqueuedMessage message, boolean instant)
protected CompletableFuture<InitResult> initImpl()
protected CompletableFuture<CompletableFuture<WriteAck>> sendImpl(Message message, boolean instant)
protected CompletableFuture<Void> flushImpl()
protected CompletableFuture<Void> shutdownImpl()
Copyright © 2023. All rights reserved.