Uses of Interface
com.pyranid.ReturningTransactionalOperation
-
Uses of ReturningTransactionalOperation in com.pyranid
Methods in com.pyranid with parameters of type ReturningTransactionalOperationModifier and TypeMethodDescription<T> @NonNull Optional<T> Database.participate(@NonNull Transaction transaction, @NonNull ReturningTransactionalOperation<T> transactionalOperation) Performs an operation in the context of a pre-existing transaction, optionally returning a value.<T> @NonNull Optional<T> Database.transaction(@NonNull ReturningTransactionalOperation<T> transactionalOperation) Performs an operation transactionally and optionally returns a value.<T> @NonNull Optional<T> Database.transaction(@NonNull TransactionOptions transactionOptions, @NonNull ReturningTransactionalOperation<T> transactionalOperation) Performs an operation transactionally with the given options, optionally returning a value.<T> @NonNull Optional<T> Transaction.withSavepoint(@NonNull ReturningTransactionalOperation<T> transactionalOperation) Performs an operation inside a transaction savepoint and optionally returns a value.