public interface SqlClient
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Close the client and release the associated resources.
|
Future<RowSet<Row>> |
preparedBatch(String sql,
List<Tuple> batch)
Like
preparedBatch(String, List, Handler) but returns a Future of the asynchronous result |
<R> Future<SqlResult<R>> |
preparedBatch(String sql,
List<Tuple> batch,
java.util.stream.Collector<Row,?,R> collector)
Like
preparedBatch(String, List, Collector, Handler) but returns a Future of the asynchronous result |
<R> SqlClient |
preparedBatch(String sql,
List<Tuple> batch,
java.util.stream.Collector<Row,?,R> collector,
Handler<AsyncResult<SqlResult<R>>> handler)
Prepare and execute a createBatch.
|
SqlClient |
preparedBatch(String sql,
List<Tuple> batch,
Handler<AsyncResult<RowSet<Row>>> handler)
Prepare and execute a createBatch.
|
Future<RowSet<Row>> |
preparedQuery(String sql)
Like
preparedQuery(String, Handler) but returns a Future of the asynchronous result |
<R> Future<SqlResult<R>> |
preparedQuery(String sql,
java.util.stream.Collector<Row,?,R> collector)
Like
preparedQuery(String, Collector, Handler) but returns a Future of the asynchronous result |
<R> SqlClient |
preparedQuery(String sql,
java.util.stream.Collector<Row,?,R> collector,
Handler<AsyncResult<SqlResult<R>>> handler)
Prepare and execute a query.
|
SqlClient |
preparedQuery(String sql,
Handler<AsyncResult<RowSet<Row>>> handler)
Prepare and execute a query.
|
Future<RowSet<Row>> |
preparedQuery(String sql,
Tuple arguments)
Like
preparedQuery(String, Tuple, Handler) but returns a Future of the asynchronous result |
<R> Future<SqlResult<R>> |
preparedQuery(String sql,
Tuple arguments,
java.util.stream.Collector<Row,?,R> collector)
Like
preparedQuery(String, Tuple, Collector, Handler) but returns a Future of the asynchronous result |
<R> SqlClient |
preparedQuery(String sql,
Tuple arguments,
java.util.stream.Collector<Row,?,R> collector,
Handler<AsyncResult<SqlResult<R>>> handler)
Prepare and execute a query.
|
SqlClient |
preparedQuery(String sql,
Tuple arguments,
Handler<AsyncResult<RowSet<Row>>> handler)
Prepare and execute a query.
|
Future<RowSet<Row>> |
query(String sql)
Like
query(String, Handler) but returns a Future of the asynchronous result |
<R> Future<SqlResult<R>> |
query(String sql,
java.util.stream.Collector<Row,?,R> collector)
Like
query(String, Collector, Handler) but returns a Future of the asynchronous result |
<R> SqlClient |
query(String sql,
java.util.stream.Collector<Row,?,R> collector,
Handler<AsyncResult<SqlResult<R>>> handler)
Execute a simple query.
|
SqlClient |
query(String sql,
Handler<AsyncResult<RowSet<Row>>> handler)
Execute a simple query.
|
SqlClient query(String sql, Handler<AsyncResult<RowSet<Row>>> handler)
sql - the query SQLhandler - the handler notified with the execution resultFuture<RowSet<Row>> query(String sql)
query(String, Handler) but returns a Future of the asynchronous result<R> SqlClient query(String sql, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)
sql - the query SQLcollector - the collectorhandler - the handler notified with the execution result<R> Future<SqlResult<R>> query(String sql, java.util.stream.Collector<Row,?,R> collector)
query(String, Collector, Handler) but returns a Future of the asynchronous resultSqlClient preparedQuery(String sql, Handler<AsyncResult<RowSet<Row>>> handler)
sql - the prepared query SQLhandler - the handler notified with the execution resultFuture<RowSet<Row>> preparedQuery(String sql)
preparedQuery(String, Handler) but returns a Future of the asynchronous result<R> SqlClient preparedQuery(String sql, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)
sql - the prepared query SQLcollector - the collectorhandler - the handler notified with the execution result<R> Future<SqlResult<R>> preparedQuery(String sql, java.util.stream.Collector<Row,?,R> collector)
preparedQuery(String, Collector, Handler) but returns a Future of the asynchronous resultSqlClient preparedQuery(String sql, Tuple arguments, Handler<AsyncResult<RowSet<Row>>> handler)
sql - the prepared query SQLarguments - the list of argumentshandler - the handler notified with the execution resultFuture<RowSet<Row>> preparedQuery(String sql, Tuple arguments)
preparedQuery(String, Tuple, Handler) but returns a Future of the asynchronous result<R> SqlClient preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)
sql - the prepared query SQLarguments - the list of argumentscollector - the collectorhandler - the handler notified with the execution result<R> Future<SqlResult<R>> preparedQuery(String sql, Tuple arguments, java.util.stream.Collector<Row,?,R> collector)
preparedQuery(String, Tuple, Collector, Handler) but returns a Future of the asynchronous resultSqlClient preparedBatch(String sql, List<Tuple> batch, Handler<AsyncResult<RowSet<Row>>> handler)
sql - the prepared query SQLbatch - the batch of tupleshandler - the handler notified with the execution resultFuture<RowSet<Row>> preparedBatch(String sql, List<Tuple> batch)
preparedBatch(String, List, Handler) but returns a Future of the asynchronous result<R> SqlClient preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector, Handler<AsyncResult<SqlResult<R>>> handler)
sql - the prepared query SQLbatch - the batch of tuplescollector - the collectorhandler - the handler notified with the execution result<R> Future<SqlResult<R>> preparedBatch(String sql, List<Tuple> batch, java.util.stream.Collector<Row,?,R> collector)
preparedBatch(String, List, Collector, Handler) but returns a Future of the asynchronous resultvoid close()
Copyright © 2019 Eclipse. All rights reserved.