Uses of Interface
org.jdbi.v3.core.HandleCallback
Packages that use HandleCallback
Package
Description
The 'core' package hosts the top level interface into jdbi core.
The
transaction package implements the strategy
Jdbi uses to open and close transactions.-
Uses of HandleCallback in org.jdbi.v3.core
Methods in org.jdbi.v3.core that return HandleCallbackMethods in org.jdbi.v3.core with parameters of type HandleCallbackModifier and TypeMethodDescription<R,X extends Exception>
RHandle.inTransaction(HandleCallback<R, X> callback) Executescallbackin a transaction, and returns the result of the callback.<R,X extends Exception>
RHandle.inTransaction(TransactionIsolationLevel level, HandleCallback<R, X> callback) Executescallbackin a transaction, and returns the result of the callback.<R,X extends Exception>
RJdbi.inTransaction(HandleCallback<R, X> callback) A convenience function which manages the lifecycle of a handle and yields it to a callback for use by clients.<R,X extends Exception>
RJdbi.inTransaction(TransactionIsolationLevel level, HandleCallback<R, X> callback) A convenience function which manages the lifecycle of a handle and yields it to a callback for use by clients.<R,X extends Exception>
RJdbi.withHandle(HandleCallback<R, X> callback) A convenience function which manages the lifecycle of a handle and yields it to a callback for use by clients. -
Uses of HandleCallback in org.jdbi.v3.core.transaction
Methods in org.jdbi.v3.core.transaction with parameters of type HandleCallbackModifier and TypeMethodDescription<R,X extends Exception>
RCMTTransactionHandler.inTransaction(Handle handle, HandleCallback<R, X> callback) <R,X extends Exception>
RCMTTransactionHandler.inTransaction(Handle handle, TransactionIsolationLevel level, HandleCallback<R, X> callback) <R,X extends Exception>
RDelegatingTransactionHandler.inTransaction(Handle handle, HandleCallback<R, X> callback) <R,X extends Exception>
RDelegatingTransactionHandler.inTransaction(Handle handle, TransactionIsolationLevel level, HandleCallback<R, X> callback) <R,X extends Exception>
RLocalTransactionHandler.inTransaction(Handle handle, HandleCallback<R, X> callback) <R,X extends Exception>
RLocalTransactionHandler.inTransaction(Handle handle, TransactionIsolationLevel level, HandleCallback<R, X> callback) <R,X extends Exception>
RSerializableTransactionRunner.inTransaction(Handle handle, HandleCallback<R, X> callback) <R,X extends Exception>
RSerializableTransactionRunner.inTransaction(Handle handle, TransactionIsolationLevel level, HandleCallback<R, X> callback) <R,X extends Exception>
RTransactionHandler.inTransaction(Handle handle, HandleCallback<R, X> callback) Run a transaction.<R,X extends Exception>
RTransactionHandler.inTransaction(Handle handle, TransactionIsolationLevel level, HandleCallback<R, X> callback) Run a transaction.