Package | Description |
---|---|
io.picodata.driver.exceptions |
Exception classes for internal client errors to be translated to user
|
io.picodata.driver.exceptions.errors |
Classes for representing tarantool errors in java
|
Modifier and Type | Class and Description |
---|---|
class |
NoAvailableConnectionsException
Represents an error where all connections in a pool are closed
|
class |
TarantoolAccessDeniedException
Corresponds to an exception that occurs when the connected user doesn't have access to function, space or sequence.
|
class |
TarantoolAttemptsLimitException
The exception that was thrown from
TarantoolRequestRetryPolicies |
class |
TarantoolBadCredentialsException
This exception is thrown If incorrect credentials are specified
|
class |
TarantoolClientException
Basic exception class for client errors like connection errors, configuration error etc
|
class |
TarantoolConnectionException
This exception is thrown after a request attempt using not connected client instance
|
class |
TarantoolEmptyMetadataException
The exception occurs when no metadata returned by proxy function when expected something
|
class |
TarantoolFieldNotFoundException
Represents error when a field is not found in space format metadata
|
class |
TarantoolFunctionCallException
Represents exceptions returned for call operations, if the server response does not match the expected format
|
class |
TarantoolIndexNotFoundException
Represents index not found by name error
|
class |
TarantoolInternalException
Represents exceptions returned on call operations from
Lua API (functions return
nil, err or the `error()` function is called in the function body) |
class |
TarantoolInternalNetworkException
Represents server internal error subclasses that are related to the network problems
with connections between Tarantool nodes or external services accessed
from inside Tarantool (Connection timeout, No connection, etc.)
|
class |
TarantoolMetadataRequestException
The exception occurs when the metadata returned by proxy function has a wrong format or the metadata request failed
|
class |
TarantoolNoSuchProcedureException
Corresponds to an exception that occurs when the procedure has not (yet) been defined in the Tarantool instance.
|
class |
TarantoolSocketException
Represent network exception
|
class |
TarantoolSpaceFieldNotFoundException
Field not found in current space error
|
class |
TarantoolSpaceNotFoundException
Represents space not found error
|
class |
TarantoolSpaceOperationException
Basic exception class for space operations errors like select, insert, replace etc
|
class |
TarantoolTimeoutException
The exception that was thrown from
TarantoolRequestRetryPolicies |
class |
TarantoolTupleConversionException
Represents errors occurring when MessagePack mapper tries to parse the incoming data into a tuple object
|
Modifier and Type | Method and Description |
---|---|
TarantoolException |
TarantoolErrors.TarantoolBoxErrorFactory.create(TarantoolErrorResult error) |
static TarantoolException |
TarantoolErrorsParser.parse(org.msgpack.value.Value error)
Parse the error from tarantool
|
Modifier and Type | Method and Description |
---|---|
Optional<TarantoolException> |
TarantoolErrorFactory.create(org.msgpack.value.Value error)
Parse the serialized error object and if it matches any of the familiar formats,
produce and return a corresponding exception, or an empty
Optional otherwise. |
Optional<TarantoolException> |
TarantoolErrors.TarantoolErrorsErrorFactory.create(org.msgpack.value.Value error) |
Optional<TarantoolException> |
TarantoolErrors.TarantoolBoxErrorFactory.create(org.msgpack.value.Value error) |
Optional<TarantoolException> |
TarantoolErrors.TarantoolUnrecognizedErrorFactory.create(org.msgpack.value.Value error) |
Copyright © 2025 Picodata. All rights reserved.