All Classes and Interfaces
Class
Description
Interface for callbacks that are invoked when an asynchronously invoked transaction receives a response.
A
Client
that connects to one or more nodes in a VoltDB cluster
and provides methods for invoking stored procedures and receiving responses.Client2
provides the so-called "version 2" client API.Container for per-call options for a
Client2
VoltDB
client.Container for configuration settings for a
Client2
VoltDB client.The
Client2Notification
class defines interfaces
for 'notifications' from the client API to the application code.Notification of connection status change.
Error logging interception.
Notification of late response from server.
Notification of approaching limit on pending requests.
Collect the client's opinion of the operation of client affinity.
Container for configuration settings for a Client
Factory for constructing instances of the
Client
interfaceInterface implemented by the responses that are generated for procedure invocations
Packages up the data to be sent back to the client as a stored
procedure response for a partition
Essentially a set of counters for a specific context with helper
methods.
An object to store and manipulate statistics information from
the VoltDB Java client.
Utility methods for use with
ClientStats
objects.Listener that a client application can provide to a
Client
in order to receive notifications
when certain events occur, such as backpressure or connection issues.Cause of the connection creation failure.
Cause of the disconnection event.
This exception can be thrown by any of the synchronous
Client2
methods that call a VoltDB procedure.The Java class that corresponds to the SQL type GEOGRAPHY_POINT.
The Java class used to represent data with the SQL type GEOGRAPHY.
Exception
thrown when an attempt is made to queue a stored procedure invocation
with a Client
that has no connections.A utility callback that can be instantiated for asynchronous invocations where the result including success/failure
is going to be ignored.
Exception thrown by the
SyncCallback
and Client.callProcedure(String, Object...)
when a status code
that is not ClientResponse.SUCCESS
is returned in the ClientResponse
.Abstract base class for callbacks that are invoked when an asynchronously invoked transaction receives a response.
This exception can be thrown by any of the
Client2
methods
that call a VoltDB procedure.A utility class that allows a client to queue a stored procedure invocation asynchronously and then poll
or join on the response.
Represent a microsecond-accurate VoltDB timestamp type.
Utility class, providing methods to load updated classes
into a VoltDB database.
VoltDBKafkaPartitioner is a partitioner to calculate VoltDB partition id from the key value.
The primary representation of a result set (of tuples) or a temporary
table in VoltDB.
Object that represents the name and schema for a
VoltTable
column.Represents the interface to a row in a VoltTable result set.
Represents a type for a
VoltTable
column or a SQLStmt
parameter.Support class to represent optional value length variability.