public interface TransportCnx
String getClientVersion()
SocketAddress clientAddress()
BrokerService getBrokerService()
PulsarCommandSender getCommandSender()
boolean isBatchMessageCompatibleVersion()
String getAuthRole()
AuthenticationDataSource getAuthenticationData()
boolean isActive()
boolean isWritable()
void completedSendOperation(boolean isNonPersistentTopic,
int msgSize)
void removedProducer(Producer producer)
void closeProducer(Producer producer)
long getMessagePublishBufferSize()
void cancelPublishRateLimiting()
void cancelPublishBufferLimiting()
void disableCnxAutoRead()
void enableCnxAutoRead()
void execute(Runnable runnable)
void removedConsumer(Consumer consumer)
void closeConsumer(Consumer consumer)
boolean isPreciseDispatcherFlowControl()
io.netty.util.concurrent.Promise<Void> newPromise()
boolean hasHAProxyMessage()
io.netty.handler.codec.haproxy.HAProxyMessage getHAProxyMessage()
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.