Uses of Interface
io.tarantool.driver.api.TarantoolCallOperations
-
Packages that use TarantoolCallOperations Package Description io.tarantool.driver.api Contains interfaces and classes essential for end-user driver APIio.tarantool.driver.core Driver core classesio.tarantool.driver.core.metadata Contains implementations for Tarantool space metadata operationsio.tarantool.driver.core.proxy Contains interfaces and classes essential for proxy clientio.tarantool.driver.core.space Contains implementations for Tarantool space operations -
-
Uses of TarantoolCallOperations in io.tarantool.driver.api
Subinterfaces of TarantoolCallOperations in io.tarantool.driver.api Modifier and Type Interface Description interface
TarantoolClient<T extends Packable,R extends Collection<T>>
Basic Tarantool client interface -
Uses of TarantoolCallOperations in io.tarantool.driver.core
Classes in io.tarantool.driver.core that implement TarantoolCallOperations Modifier and Type Class Description class
AbstractTarantoolClient<T extends Packable,R extends Collection<T>>
Basic Tarantool client implementation.class
ClusterTarantoolClient<T extends Packable,R extends Collection<T>>
Main class for connecting to a cluster of Tarantool servers.class
ClusterTarantoolTupleClient
ClusterTarantoolClient
implementation for working with default tuplesclass
ProxyTarantoolClient<T extends Packable,R extends Collection<T>>
Client implementation that decorates aTarantoolClient
instance, proxying all CRUD operations through the instance'scall
method to the proxy functions defined on the Tarantool instance(s).class
ProxyTarantoolTupleClient
ProxyTarantoolClient
implementation for working with default tuplesclass
RetryingTarantoolClient<T extends Packable,R extends Collection<T>>
Client implementation that decorates aTarantoolClient
instance, allowing to specify a retry policy for all requests made through this client instance.class
RetryingTarantoolTupleClient
RetryingTarantoolClient
implementation for working with default tuplesMethods in io.tarantool.driver.core with parameters of type TarantoolCallOperations Modifier and Type Method Description protected abstract TarantoolSpaceOperations<T,R>
ProxyTarantoolClient. spaceOperations(TarantoolClientConfig config, TarantoolCallOperations client, ProxyOperationsMappingConfig mappingConfig, TarantoolMetadataOperations metadata, TarantoolSpaceMetadata spaceMetadata)
Creates a space API implementation instance for the specified spaceprotected TarantoolSpaceOperations<TarantoolTuple,TarantoolResult<TarantoolTuple>>
ProxyTarantoolTupleClient. spaceOperations(TarantoolClientConfig config, TarantoolCallOperations client, ProxyOperationsMappingConfig mappingConfig, TarantoolMetadataOperations metadata, TarantoolSpaceMetadata spaceMetadata)
-
Uses of TarantoolCallOperations in io.tarantool.driver.core.metadata
Constructors in io.tarantool.driver.core.metadata with parameters of type TarantoolCallOperations Constructor Description ProxyMetadataProvider(TarantoolCallOperations client, String metadataFunctionName, ValueConverter<org.msgpack.value.Value,TarantoolMetadataContainer> metadataConverter, Class<? extends SingleValueCallResult<TarantoolMetadataContainer>> resultClass)
Basic constructorSpacesMetadataProvider(TarantoolCallOperations client, MessagePackMapper messagePackMapper)
Basic constructor -
Uses of TarantoolCallOperations in io.tarantool.driver.core.proxy
Fields in io.tarantool.driver.core.proxy declared as TarantoolCallOperations Modifier and Type Field Description protected TarantoolCallOperations
AbstractProxyOperation. client
protected TarantoolCallOperations
AbstractProxyOperation. client
protected TarantoolCallOperations
AbstractProxyOperation. client
protected TarantoolCallOperations
AbstractProxyOperation. client
protected TarantoolCallOperations
AbstractProxyOperation. client
protected TarantoolCallOperations
AbstractProxyOperation. client
Methods in io.tarantool.driver.core.proxy that return TarantoolCallOperations Modifier and Type Method Description TarantoolCallOperations
TruncateProxyOperation. getClient()
Methods in io.tarantool.driver.core.proxy with parameters of type TarantoolCallOperations Modifier and Type Method Description DeleteProxyOperation.Builder<T>
DeleteProxyOperation.Builder. withClient(TarantoolCallOperations client)
InsertProxyOperation.Builder<T,R>
InsertProxyOperation.Builder. withClient(TarantoolCallOperations client)
ReplaceProxyOperation.Builder<T,R>
ReplaceProxyOperation.Builder. withClient(TarantoolCallOperations client)
SelectProxyOperation.Builder<T>
SelectProxyOperation.Builder. withClient(TarantoolCallOperations client)
TruncateProxyOperation.Builder
TruncateProxyOperation.Builder. withClient(TarantoolCallOperations client)
Specify a client for sending and receiving requests from Tarantool serverUpdateProxyOperation.Builder<T>
UpdateProxyOperation.Builder. withClient(TarantoolCallOperations client)
UpsertProxyOperation.Builder<T,R>
UpsertProxyOperation.Builder. withClient(TarantoolCallOperations client)
-
Uses of TarantoolCallOperations in io.tarantool.driver.core.space
Constructors in io.tarantool.driver.core.space with parameters of type TarantoolCallOperations Constructor Description ProxyTarantoolSpace(TarantoolClientConfig config, TarantoolCallOperations client, ProxyOperationsMappingConfig operationsMapping, TarantoolMetadataOperations metadata, TarantoolSpaceMetadata spaceMetadata)
ProxyTarantoolTupleSpace(TarantoolClientConfig config, TarantoolCallOperations client, ProxyOperationsMappingConfig mappingConfig, TarantoolSpaceMetadata spaceMetadata, TarantoolMetadataOperations metadataOperations)
Basic constructorTarantoolTupleSpace(TarantoolCallOperations client, TarantoolClientConfig config, TarantoolConnectionManager connectionManager, TarantoolMetadataOperations metadataOperations, TarantoolSpaceMetadata spaceMetadata)
Basic constructor
-