Package com.rabbitmq.client
Class ListAddressResolver
- java.lang.Object
-
- com.rabbitmq.client.ListAddressResolver
-
- All Implemented Interfaces:
AddressResolver
public class ListAddressResolver extends java.lang.Object implements AddressResolver
Simple implementation ofAddressResolver
that returns a fixed list.
-
-
Constructor Summary
Constructors Constructor Description ListAddressResolver(java.util.List<Address> addresses)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Address>
getAddresses()
Get the potentialAddress
es to connect to.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.rabbitmq.client.AddressResolver
maybeShuffle
-
-
-
-
Field Detail
-
addresses
private final java.util.List<Address> addresses
-
-
Constructor Detail
-
ListAddressResolver
public ListAddressResolver(java.util.List<Address> addresses)
-
-
Method Detail
-
getAddresses
public java.util.List<Address> getAddresses()
Description copied from interface:AddressResolver
Get the potentialAddress
es to connect to.- Specified by:
getAddresses
in interfaceAddressResolver
- Returns:
- candidate
Address
es
-
-