Uses of Class
com.pyranid.TransactionOptions
-
Uses of TransactionOptions in com.pyranid
Methods in com.pyranid that return TransactionOptionsModifier and TypeMethodDescription@NonNull TransactionOptionsTransactionOptions.Builder.build()Builds transaction options.@NonNull TransactionOptionsTransaction.getTransactionOptions()Gets the options used to create this transaction.Methods in com.pyranid with parameters of type TransactionOptionsModifier and TypeMethodDescription<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.voidDatabase.transaction(@NonNull TransactionOptions transactionOptions, @NonNull TransactionalOperation transactionalOperation) Performs an operation transactionally with the given options.<T> @NonNull TransactionRetryResult<T> Database.transactionWithRetry(@NonNull RetryPolicy retryPolicy, @NonNull TransactionOptions transactionOptions, @NonNull ReturningTransactionalOperation<T> transactionalOperation) Performs an operation transactionally with the given options and optionally returns a value, retrying according to the given retry policy.@NonNull TransactionRetryResult<Void> Database.transactionWithRetry(@NonNull RetryPolicy retryPolicy, @NonNull TransactionOptions transactionOptions, @NonNull TransactionalOperation transactionalOperation) Performs an operation transactionally with the given options, retrying according to the given retry policy.