Uses of Class
org.apache.pulsar.client.impl.ClientCnx
-
Packages that use ClientCnx Package Description org.apache.pulsar.client.impl -
-
Uses of ClientCnx in org.apache.pulsar.client.impl
Fields in org.apache.pulsar.client.impl with type parameters of type ClientCnx Modifier and Type Field Description protected java.util.concurrent.ConcurrentHashMap<java.net.InetSocketAddress,java.util.concurrent.ConcurrentMap<java.lang.Integer,java.util.concurrent.CompletableFuture<ClientCnx>>>ConnectionPool. poolMethods in org.apache.pulsar.client.impl that return ClientCnx Modifier and Type Method Description ClientCnxConnectionHandler. cnx()ClientCnxConsumerImpl. getClientCnx()ClientCnxProducerImpl. getClientCnx()ClientCnxMessageImpl. getCnx()protected ClientCnxProducerImpl. getCnxIfReady()Hook method for testing.Methods in org.apache.pulsar.client.impl that return types with arguments of type ClientCnx Modifier and Type Method Description java.util.concurrent.CompletableFuture<ClientCnx>ConnectionPool. getConnection(java.net.InetSocketAddress address)java.util.concurrent.CompletableFuture<ClientCnx>ConnectionPool. getConnection(java.net.InetSocketAddress logicalAddress, java.net.InetSocketAddress physicalAddress)Get a connection from the pool.java.util.concurrent.CompletableFuture<ClientCnx>PulsarClientImpl. getConnection(java.lang.String topic)java.util.concurrent.CompletableFuture<ClientCnx>PulsarClientImpl. getConnection(java.net.InetSocketAddress logicalAddress, java.net.InetSocketAddress physicalAddress)java.util.Set<java.util.concurrent.CompletableFuture<ClientCnx>>ConnectionPool. getConnections()Methods in org.apache.pulsar.client.impl with parameters of type ClientCnx Modifier and Type Method Description voidConnectionHandler. connectionClosed(ClientCnx cnx)voidConsumerImpl. connectionOpened(ClientCnx cnx)voidProducerImpl. connectionOpened(ClientCnx cnx)voidTransactionMetaStoreHandler. connectionOpened(ClientCnx cnx)protected voidConsumerImpl. consumerIsReconnectedToBroker(ClientCnx cnx, int currentQueueSize)protected voidZeroQueueConsumerImpl. consumerIsReconnectedToBroker(ClientCnx cnx, int currentQueueSize)static <T> MessageImpl<T>MessageImpl. create(java.lang.String topic, BatchMessageIdImpl batchMessageIdImpl, org.apache.pulsar.common.api.proto.MessageMetadata batchMetadata, org.apache.pulsar.common.api.proto.SingleMessageMetadata singleMessageMetadata, io.netty.buffer.ByteBuf payload, java.util.Optional<org.apache.pulsar.common.api.EncryptionContext> encryptionCtx, ClientCnx cnx, org.apache.pulsar.client.api.Schema<T> schema, int redeliveryCount, boolean pooledMessage)static <T> MessageImpl<T>MessageImpl. create(java.lang.String topic, MessageIdImpl messageId, org.apache.pulsar.common.api.proto.MessageMetadata msgMetadata, io.netty.buffer.ByteBuf payload, java.util.Optional<org.apache.pulsar.common.api.EncryptionContext> encryptionCtx, ClientCnx cnx, org.apache.pulsar.client.api.Schema<T> schema, int redeliveryCount, boolean pooledMessage)protected voidConsumerImpl. increaseAvailablePermits(ClientCnx currentCnx, int delta)protected voidProducerImpl. recoverChecksumError(ClientCnx cnx, long sequenceId)Checks message checksum to retry if message was corrupted while sending to broker.voidConnectionPool. releaseConnection(ClientCnx cnx)protected voidConnectionHandler. setClientCnx(ClientCnx clientCnx)protected longConnectionHandler. switchClientCnx(ClientCnx clientCnx)Update theClientCnxfor the class, then increment and get the epoch value.voidProducerImpl. terminated(ClientCnx cnx)Constructor parameters in org.apache.pulsar.client.impl with type arguments of type ClientCnx Constructor Description ConnectionPool(ClientConfigurationData conf, io.netty.channel.EventLoopGroup eventLoopGroup, java.util.function.Supplier<ClientCnx> clientCnxSupplier)ConnectionPool(ClientConfigurationData conf, io.netty.channel.EventLoopGroup eventLoopGroup, java.util.function.Supplier<ClientCnx> clientCnxSupplier, java.util.Optional<io.netty.resolver.AddressResolver<java.net.InetSocketAddress>> addressResolver)PulsarChannelInitializer(ClientConfigurationData conf, java.util.function.Supplier<ClientCnx> clientCnxSupplier)
-