public class PgConnection extends java.lang.Object implements Connection
| Constructor and Description |
|---|
PgConnection(PgProtocolStream stream,
DataConverter dataConverter) |
| Modifier and Type | Method and Description |
|---|---|
void |
begin(java.util.function.Consumer<Transaction> handler,
java.util.function.Consumer<java.lang.Throwable> onError)
Begins a transaction.
|
void |
close()
Closes the connection.
|
void |
query(java.lang.String sql,
java.util.function.Consumer<ResultSet> onQuery,
java.util.function.Consumer<java.lang.Throwable> onError)
Executes a simple query.
|
void |
query(java.lang.String sql,
java.util.List params,
java.util.function.Consumer<ResultSet> onQuery,
java.util.function.Consumer<java.lang.Throwable> onError)
Executes an anonymous prepared statement.
|
public PgConnection(PgProtocolStream stream, DataConverter dataConverter)
public void query(java.lang.String sql,
java.util.function.Consumer<ResultSet> onQuery,
java.util.function.Consumer<java.lang.Throwable> onError)
QueryExecutorquery in interface QueryExecutorsql - SQL to execute.onQuery - Called when query is completedonError - Called on exception thrownpublic void query(java.lang.String sql,
java.util.List params,
java.util.function.Consumer<ResultSet> onQuery,
java.util.function.Consumer<java.lang.Throwable> onError)
QueryExecutorquery in interface QueryExecutorsql - SQL to executeparams - List of parametersonQuery - Called when query is completedonError - Called on exception thrownpublic void begin(java.util.function.Consumer<Transaction> handler, java.util.function.Consumer<java.lang.Throwable> onError)
TransactionExecutorbegin in interface TransactionExecutorhandler - Called when transaction is successfully started.onError - Called on exception thrownpublic void close()
Connectionclose in interface Connectionclose in interface java.lang.AutoCloseableCopyright © 2014. All Rights Reserved.