public static enum TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory extends Enum<TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory> implements ConnectionSelectionStrategyFactory
RoundRobinStrategy
, which is applicable for multiple connections to
one server and selects connections in the order according to the passed collection.Enum Constant and Description |
---|
INSTANCE |
Modifier and Type | Method and Description |
---|---|
ConnectionSelectionStrategy |
create(TarantoolClientConfig config,
Collection<TarantoolConnection> connections)
Take the specified collection of Tarantool server connections and instantiate a strategy
|
static TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory INSTANCE
public static TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory[] values()
for (TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory c : TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory.values()) System.out.println(c);
public static TarantoolConnectionSelectionStrategies.RoundRobinStrategyFactory valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic ConnectionSelectionStrategy create(TarantoolClientConfig config, Collection<TarantoolConnection> connections)
ConnectionSelectionStrategyFactory
create
in interface ConnectionSelectionStrategyFactory
config
- client configurationconnections
- established connectionsCopyright © 2025 Picodata. All rights reserved.