Package | Description |
---|---|
io.picodata.driver.api |
Contains interfaces and classes essential for end-user driver API
|
io.picodata.driver.api.cursor |
Contains interfaces and implementations for cursors.
|
io.picodata.driver.core |
Driver core classes
|
io.picodata.driver.core.space |
Contains implementations for Tarantool space operations
|
Modifier and Type | Method and Description |
---|---|
TarantoolSpaceOperations<T,R> |
TarantoolClient.space(int spaceId)
Provides CRUD and other operations for a Tarantool space
|
TarantoolSpaceOperations<T,R> |
TarantoolClient.space(String spaceName)
Provides CRUD and other operations for a Tarantool space
|
Constructor and Description |
---|
OffsetCursor(TarantoolSpaceOperations<T,R> space,
Conditions conditions,
int batchSize) |
StartAfterCursor(TarantoolSpaceOperations<T,R> space,
Conditions conditions,
int batchSize,
MessagePackMapper mapper) |
Modifier and Type | Method and Description |
---|---|
protected RetryingTarantoolSpace<TarantoolTuple,TarantoolResult<TarantoolTuple>> |
RetryingTarantoolTupleClient.spaceOperations(TarantoolSpaceOperations<TarantoolTuple,TarantoolResult<TarantoolTuple>> decoratedSpaceOperations,
RequestRetryPolicyFactory retryPolicyFactory,
Executor executor) |
protected abstract RetryingTarantoolSpace<T,R> |
RetryingTarantoolClient.spaceOperations(TarantoolSpaceOperations<T,R> decoratedSpaceOperations,
RequestRetryPolicyFactory retryPolicyFactory,
Executor executor)
Creates a space API implementation instance for the specified space
|
Modifier and Type | Class and Description |
---|---|
class |
ProxyTarantoolSpace<T extends Packable,R extends Collection<T>>
Basic proxy
TarantoolSpaceOperations implementation, which uses calls to API functions defined in
Tarantool instance for performing CRUD operations on a space |
class |
ProxyTarantoolTupleSpace
ProxyTarantoolSpace implementation for working with default tuples |
class |
RetryingTarantoolSpace<T extends Packable,R extends Collection<T>>
Wrapper for
TarantoolSpaceOperations instances which adds request retry policy to each operation |
class |
TarantoolSpace<T extends Packable,R extends Collection<T>>
Basic implementation for working with spaces via Tarantool protocol requests
|
class |
TarantoolTupleSpace
TarantoolSpace implementation for working with default tuples |
Constructor and Description |
---|
RetryingTarantoolSpace(TarantoolSpaceOperations<T,R> spaceOperations,
RequestRetryPolicyFactory retryPolicyFactory,
Executor executor)
Basic constructor
|
Copyright © 2025 Picodata. All rights reserved.