Package | Description |
---|---|
org.voltdb.client |
Package containing code specific to the VoltDB Java Client Driver.
|
Modifier and Type | Class and Description |
---|---|
class |
NullCallback
A utility callback that can be instantiated for asynchronous invocations where the result including success/failure
is going to be ignored.
|
class |
SyncCallback
A utility class that allows a client to queue a stored procedure invocation asynchronously and then poll
or join on the response.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Client.callProcedure(ProcedureCallback callback,
java.lang.String procName,
java.lang.Object... parameters)
Asynchronously invoke a procedure.
|
boolean |
Client.callProcedureWithClientTimeout(ProcedureCallback callback,
int queryTimeout,
java.lang.String procName,
long clientTimeout,
java.util.concurrent.TimeUnit clientTimeoutUnit,
java.lang.Object... parameters)
Asynchronously invoke a procedure call with specified client and query timeouts.
|
boolean |
Client.callProcedureWithTimeout(ProcedureCallback callback,
int queryTimeout,
java.lang.String procName,
java.lang.Object... parameters)
Asynchronously invoke a procedure with specified query timeout.
|
void |
ClientStatusListenerExt.uncaughtException(ProcedureCallback callback,
ClientResponse r,
java.lang.Throwable e)
Called when a
clientCallback(ClientResponse) invocation throws
an exception. |
static boolean |
UpdateClasses.update(Client client,
ProcedureCallback callback,
java.io.File jarPath,
java.lang.String classesToDelete)
Asynchronously updates class definitions.
|
boolean |
Client.updateClasses(ProcedureCallback callback,
java.io.File jarPath,
java.lang.String classesToDelete)
Asynchronously updates class definitions in the VoltDB database.
|