Skip navigation links
A B C D G I J R T U W 

A

autoBind(boolean) - Method in interface ratpack.jdbctx.Transaction
Sets the auto binding behaviour of the transaction.

B

begin() - Method in interface ratpack.jdbctx.Transaction
Starts a transaction.
bind() - Method in interface ratpack.jdbctx.Transaction
Binds this transaction to the current execution.
bound(Factory<? extends Connection>) - Static method in interface ratpack.jdbctx.Transaction
Creates a transaction implementation that delegates to the execution bound transaction.

C

commit() - Method in interface ratpack.jdbctx.Transaction
Commits the transaction, or pops the most recent savepoint off the stack.
connection() - Static method in interface ratpack.jdbctx.Transaction
The connection of the current transaction if it is active.
create(Factory<? extends Connection>) - Static method in interface ratpack.jdbctx.Transaction
Creates a new transaction.
current() - Static method in interface ratpack.jdbctx.Transaction
The current execution bound transaction, if any.

D

dataSource(DataSource) - Static method in interface ratpack.jdbctx.Transaction
Decorates the given data source to be Transaction aware.

G

get(Factory<? extends Connection>) - Static method in interface ratpack.jdbctx.Transaction
Returns the current transaction if present, otherwise a newly created transaction.
getConnection() - Method in interface ratpack.jdbctx.Transaction
The underlying connection for the transaction.

I

isActive() - Method in interface ratpack.jdbctx.Transaction
Whether this transaction is active.
isAutoBind() - Method in interface ratpack.jdbctx.Transaction
Whether this transaction is auto-binding.

J

join() - Static method in interface ratpack.jdbctx.Transaction
Returns the current transaction if present

R

ratpack.jdbctx - package ratpack.jdbctx
 
rollback() - Method in interface ratpack.jdbctx.Transaction
Initiates a transaction rollback.

T

Transaction - Interface in ratpack.jdbctx
A JDBC transaction coordinator.
TransactionException - Exception in ratpack.jdbctx
Thrown by Transaction.
TransactionException(String) - Constructor for exception ratpack.jdbctx.TransactionException
Constructor.

U

unbind() - Method in interface ratpack.jdbctx.Transaction
Unbinds this transaction from the current execution.

W

wrap(Promise<T>) - Method in interface ratpack.jdbctx.Transaction
Decorates the given promise in a transaction boundary.
wrap(Factory<? extends Promise<T>>) - Method in interface ratpack.jdbctx.Transaction
Executes the given factory and yields the resultant promise in a transaction.
wrap(Operation) - Method in interface ratpack.jdbctx.Transaction
Decorates the given operation in a transaction boundary.
A B C D G I J R T U W 
Skip navigation links