Uses of Interface
org.infinispan.client.hotrod.FailoverRequestBalancingStrategy
Packages that use FailoverRequestBalancingStrategy
Package
Description
Hot Rod client configuration API.
-
Uses of FailoverRequestBalancingStrategy in org.infinispan.client.hotrod.configuration
Methods in org.infinispan.client.hotrod.configuration that return types with arguments of type FailoverRequestBalancingStrategyMethod parameters in org.infinispan.client.hotrod.configuration with type arguments of type FailoverRequestBalancingStrategyModifier and TypeMethodDescriptionAbstractConfigurationChildBuilder.balancingStrategy(Class<? extends FailoverRequestBalancingStrategy> balancingStrategy) AbstractConfigurationChildBuilder.balancingStrategy(Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory) ConfigurationBuilder.balancingStrategy(Class<? extends FailoverRequestBalancingStrategy> balancingStrategy) ConfigurationBuilder.balancingStrategy(Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory) ConfigurationChildBuilder.balancingStrategy(Class<? extends FailoverRequestBalancingStrategy> balancingStrategy) For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the servers according to this strategy.ConfigurationChildBuilder.balancingStrategy(Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory) For replicated (vs distributed) Hot Rod server clusters, the client balances requests to the servers according to this strategy.Constructor parameters in org.infinispan.client.hotrod.configuration with type arguments of type FailoverRequestBalancingStrategyModifierConstructorDescriptionConfiguration(ExecutorFactoryConfiguration asyncExecutorFactory, Supplier<FailoverRequestBalancingStrategy> balancingStrategyFactory, ClassLoader classLoader, ClientIntelligence clientIntelligence, ConnectionPoolConfiguration connectionPool, int connectionTimeout, Class<? extends ConsistentHash>[] consistentHashImpl, int dnsResolverMinTTL, int dnsResolverMaxTTL, int dnsResolverNegativeTTL, boolean forceReturnValues, int keySizeEstimate, org.infinispan.commons.marshall.Marshaller marshaller, Class<? extends org.infinispan.commons.marshall.Marshaller> marshallerClass, ProtocolVersion protocolVersion, List<ServerConfiguration> servers, int socketTimeout, SecurityConfiguration security, boolean tcpNoDelay, boolean tcpKeepAlive, int valueSizeEstimate, int maxRetries, NearCacheConfiguration nearCache, List<ClusterConfiguration> clusters, List<String> serialAllowList, int batchSize, TransactionConfiguration transaction, StatisticsConfiguration statistics, org.infinispan.commons.util.Features features, List<org.infinispan.protostream.SerializationContextInitializer> contextInitializers, Map<String, RemoteCacheConfiguration> remoteCaches, TransportFactory transportFactory, boolean tracingPropagationEnabled) -
Uses of FailoverRequestBalancingStrategy in org.infinispan.client.hotrod.impl.topology
Methods in org.infinispan.client.hotrod.impl.topology that return FailoverRequestBalancingStrategyConstructors in org.infinispan.client.hotrod.impl.topology with parameters of type FailoverRequestBalancingStrategyModifierConstructorDescriptionCacheInfo(org.infinispan.commons.marshall.WrappedBytes cacheName, FailoverRequestBalancingStrategy balancer, int topologyAge, List<InetSocketAddress> servers, ClientIntelligence intelligence) -
Uses of FailoverRequestBalancingStrategy in org.infinispan.client.hotrod.impl.transport.netty
Methods in org.infinispan.client.hotrod.impl.transport.netty that return FailoverRequestBalancingStrategyModifier and TypeMethodDescriptionChannelFactory.getBalancer(byte[] cacheName) Note that the returnedRequestBalancingStrategymay not be thread-safe. -
Uses of FailoverRequestBalancingStrategy in org.infinispan.client.hotrod.impl.transport.tcp
Classes in org.infinispan.client.hotrod.impl.transport.tcp that implement FailoverRequestBalancingStrategyModifier and TypeClassDescriptionclassRound-robin implementation forFailoverRequestBalancingStrategy.