Package | Description |
---|---|
com.rabbitmq.client |
The client API proper: classes and interfaces representing the AMQP
connections, channels, and wire-protocol framing descriptors.
|
com.rabbitmq.client.impl.recovery |
Implementation of connection and topology recovery.
|
Modifier and Type | Class and Description |
---|---|
class |
DnsRecordIpAddressResolver
AddressResolver that resolves DNS record IPs. |
class |
DnsSrvRecordAddressResolver
AddressResolver that resolves addresses against a DNS SRV request. |
class |
ListAddressResolver
Simple implementation of
AddressResolver that returns a fixed list. |
Modifier and Type | Method and Description |
---|---|
protected AddressResolver |
ConnectionFactory.createAddressResolver(List<Address> addresses) |
Modifier and Type | Method and Description |
---|---|
Connection |
ConnectionFactory.newConnection(AddressResolver addressResolver)
Create a new broker connection, picking the first available address from
the list provided by the
AddressResolver . |
Connection |
ConnectionFactory.newConnection(ExecutorService executor,
AddressResolver addressResolver)
Create a new broker connection, picking the first available address from
the list provided by the
AddressResolver . |
Connection |
ConnectionFactory.newConnection(ExecutorService executor,
AddressResolver addressResolver,
String clientProvidedName)
Create a new broker connection with a client-provided name, picking the first available address from
the list provided by the
AddressResolver . |
Constructor and Description |
---|
AutorecoveringConnection(ConnectionParams params,
FrameHandlerFactory f,
AddressResolver addressResolver) |
AutorecoveringConnection(ConnectionParams params,
FrameHandlerFactory f,
AddressResolver addressResolver,
MetricsCollector metricsCollector) |
RecoveryAwareAMQConnectionFactory(ConnectionParams params,
FrameHandlerFactory factory,
AddressResolver addressResolver) |
RecoveryAwareAMQConnectionFactory(ConnectionParams params,
FrameHandlerFactory factory,
AddressResolver addressResolver,
MetricsCollector metricsCollector) |
Copyright © 2022 VMware, Inc. or its affiliates.. All rights reserved.