Uses of Interface
io.tarantool.driver.api.retry.RequestRetryPolicyFactory
-
Packages that use RequestRetryPolicyFactory Package Description io.tarantool.driver.api Contains interfaces and classes essential for end-user driver APIio.tarantool.driver.api.retry Request retrying and network errors handling functionality.io.tarantool.driver.core Driver core classesio.tarantool.driver.core.space Contains implementations for Tarantool space operations -
-
Uses of RequestRetryPolicyFactory in io.tarantool.driver.api
Methods in io.tarantool.driver.api with parameters of type RequestRetryPolicyFactory Modifier and Type Method Description SELF
TarantoolClientConfigurator. withRetrying(RequestRetryPolicyFactory factory)
Specify a custom request retry policy factory. -
Uses of RequestRetryPolicyFactory in io.tarantool.driver.api.retry
Classes in io.tarantool.driver.api.retry that implement RequestRetryPolicyFactory Modifier and Type Class Description static class
TarantoolRequestRetryPolicies.AttemptsBoundRetryPolicyFactory<T extends Predicate<Throwable>>
static class
TarantoolRequestRetryPolicies.InfiniteRetryPolicyFactory<T extends Predicate<Throwable>>
-
Uses of RequestRetryPolicyFactory in io.tarantool.driver.core
Fields in io.tarantool.driver.core declared as RequestRetryPolicyFactory Modifier and Type Field Description protected RequestRetryPolicyFactory
TarantoolClientConfiguratorImpl. retryPolicyFactory
Methods in io.tarantool.driver.core that return RequestRetryPolicyFactory Modifier and Type Method Description protected RequestRetryPolicyFactory
RetryingTarantoolClient. getRetryPolicyFactory()
Getter forRequestRetryPolicyFactory
Methods in io.tarantool.driver.core with parameters of type RequestRetryPolicyFactory Modifier and Type Method Description protected abstract RetryingTarantoolSpace<T,R>
RetryingTarantoolClient. spaceOperations(TarantoolSpaceOperations<T,R> decoratedSpaceOperations, RequestRetryPolicyFactory retryPolicyFactory, Executor executor)
Creates a space API implementation instance for the specified spaceprotected RetryingTarantoolSpace<TarantoolTuple,TarantoolResult<TarantoolTuple>>
RetryingTarantoolTupleClient. spaceOperations(TarantoolSpaceOperations<TarantoolTuple,TarantoolResult<TarantoolTuple>> decoratedSpaceOperations, RequestRetryPolicyFactory retryPolicyFactory, Executor executor)
SELF
TarantoolClientConfiguratorImpl. withRetrying(RequestRetryPolicyFactory factory)
Constructors in io.tarantool.driver.core with parameters of type RequestRetryPolicyFactory Constructor Description RetryingTarantoolClient(TarantoolClient<T,R> decoratedClient, RequestRetryPolicyFactory retryPolicyFactory)
Basic constructor.RetryingTarantoolClient(TarantoolClient<T,R> decoratedClient, RequestRetryPolicyFactory retryPolicyFactory, Executor executor)
Basic constructorRetryingTarantoolTupleClient(TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> decoratedClient, RequestRetryPolicyFactory retryPolicyFactory)
Basic constructorRetryingTarantoolTupleClient(TarantoolClient<TarantoolTuple,TarantoolResult<TarantoolTuple>> decoratedClient, RequestRetryPolicyFactory retryPolicyFactory, Executor executor)
Basic constructor -
Uses of RequestRetryPolicyFactory in io.tarantool.driver.core.space
Constructors in io.tarantool.driver.core.space with parameters of type RequestRetryPolicyFactory Constructor Description RetryingTarantoolSpace(TarantoolSpaceOperations<T,R> spaceOperations, RequestRetryPolicyFactory retryPolicyFactory, Executor executor)
Basic constructor
-