public interface PulsarCommandSender
| Modifier and Type | Method and Description |
|---|---|
void |
sendActiveConsumerChange(long consumerId,
boolean isActive) |
void |
sendConnectedResponse(int clientProtocolVersion,
int maxMessageSize) |
void |
sendError(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String message) |
void |
sendErrorResponse(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String message) |
void |
sendGetOrCreateSchemaErrorResponse(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String errorMessage) |
void |
sendGetOrCreateSchemaResponse(long requestId,
org.apache.pulsar.common.protocol.schema.SchemaVersion schemaVersion) |
void |
sendGetSchemaErrorResponse(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String errorMessage) |
void |
sendGetSchemaResponse(long requestId,
org.apache.pulsar.common.schema.SchemaInfo schema,
org.apache.pulsar.common.protocol.schema.SchemaVersion version) |
void |
sendGetTopicsOfNamespaceResponse(List<String> topics,
long requestId) |
void |
sendLookupResponse(org.apache.pulsar.common.api.proto.ServerError error,
String errorMsg,
long requestId) |
void |
sendLookupResponse(String brokerServiceUrl,
String brokerServiceUrlTls,
boolean authoritative,
org.apache.pulsar.common.api.proto.CommandLookupTopicResponse.LookupType response,
long requestId,
boolean proxyThroughServiceUrl) |
io.netty.util.concurrent.Future<Void> |
sendMessagesToConsumer(long consumerId,
String topicName,
Subscription subscription,
int partitionIdx,
List<Entry> entries,
EntryBatchSizes batchSizes,
EntryBatchIndexesAcks batchIndexesAcks,
RedeliveryTracker redeliveryTracker) |
void |
sendPartitionMetadataResponse(int partitions,
long requestId) |
void |
sendPartitionMetadataResponse(org.apache.pulsar.common.api.proto.ServerError error,
String errorMsg,
long requestId) |
void |
sendProducerSuccessResponse(long requestId,
String producerName,
long lastSequenceId,
org.apache.pulsar.common.protocol.schema.SchemaVersion schemaVersion,
Optional<Long> topicEpoch,
boolean isProducerReady) |
void |
sendProducerSuccessResponse(long requestId,
String producerName,
org.apache.pulsar.common.protocol.schema.SchemaVersion schemaVersion) |
void |
sendReachedEndOfTopic(long consumerId) |
void |
sendSendError(long producerId,
long sequenceId,
org.apache.pulsar.common.api.proto.ServerError error,
String errorMsg) |
void |
sendSendReceiptResponse(long producerId,
long sequenceId,
long highestId,
long ledgerId,
long entryId) |
void |
sendSuccess(long requestId) |
void |
sendSuccessResponse(long requestId) |
void |
sendTcClientConnectResponse(long requestId) |
void |
sendTcClientConnectResponse(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String message) |
void sendPartitionMetadataResponse(org.apache.pulsar.common.api.proto.ServerError error,
String errorMsg,
long requestId)
void sendPartitionMetadataResponse(int partitions,
long requestId)
void sendSuccessResponse(long requestId)
void sendErrorResponse(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String message)
void sendProducerSuccessResponse(long requestId,
String producerName,
org.apache.pulsar.common.protocol.schema.SchemaVersion schemaVersion)
void sendProducerSuccessResponse(long requestId,
String producerName,
long lastSequenceId,
org.apache.pulsar.common.protocol.schema.SchemaVersion schemaVersion,
Optional<Long> topicEpoch,
boolean isProducerReady)
void sendSendReceiptResponse(long producerId,
long sequenceId,
long highestId,
long ledgerId,
long entryId)
void sendSendError(long producerId,
long sequenceId,
org.apache.pulsar.common.api.proto.ServerError error,
String errorMsg)
void sendGetTopicsOfNamespaceResponse(List<String> topics, long requestId)
void sendGetSchemaResponse(long requestId,
org.apache.pulsar.common.schema.SchemaInfo schema,
org.apache.pulsar.common.protocol.schema.SchemaVersion version)
void sendGetSchemaErrorResponse(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String errorMessage)
void sendGetOrCreateSchemaResponse(long requestId,
org.apache.pulsar.common.protocol.schema.SchemaVersion schemaVersion)
void sendGetOrCreateSchemaErrorResponse(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String errorMessage)
void sendConnectedResponse(int clientProtocolVersion,
int maxMessageSize)
void sendLookupResponse(String brokerServiceUrl, String brokerServiceUrlTls, boolean authoritative, org.apache.pulsar.common.api.proto.CommandLookupTopicResponse.LookupType response, long requestId, boolean proxyThroughServiceUrl)
void sendLookupResponse(org.apache.pulsar.common.api.proto.ServerError error,
String errorMsg,
long requestId)
void sendActiveConsumerChange(long consumerId,
boolean isActive)
void sendSuccess(long requestId)
void sendError(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String message)
void sendReachedEndOfTopic(long consumerId)
io.netty.util.concurrent.Future<Void> sendMessagesToConsumer(long consumerId, String topicName, Subscription subscription, int partitionIdx, List<Entry> entries, EntryBatchSizes batchSizes, EntryBatchIndexesAcks batchIndexesAcks, RedeliveryTracker redeliveryTracker)
void sendTcClientConnectResponse(long requestId,
org.apache.pulsar.common.api.proto.ServerError error,
String message)
void sendTcClientConnectResponse(long requestId)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.