Uses of Interface
io.quarkus.redis.datasource.transactions.OptimisticLockingTransactionResult
Packages that use OptimisticLockingTransactionResult
-
Uses of OptimisticLockingTransactionResult in io.quarkus.redis.datasource
Methods in io.quarkus.redis.datasource that return OptimisticLockingTransactionResultModifier and TypeMethodDescriptionRedisDataSource.withTransaction(Function<RedisDataSource, I> preTx, BiConsumer<I, TransactionalRedisDataSource> tx, String... watchedKeys) Obtains aRedisDataSourcethat enqueues commands in a Redis Transaction (WATCHinvalid input: '&'MULTI), starts watching the givenwatchedKeys, passes it to the givenpreTxblock and if that doesn't fail, passes it again to the giventxblock.Methods in io.quarkus.redis.datasource that return types with arguments of type OptimisticLockingTransactionResultModifier and TypeMethodDescription<I> io.smallrye.mutiny.Uni<OptimisticLockingTransactionResult<I>> ReactiveRedisDataSource.withTransaction(Function<ReactiveRedisDataSource, io.smallrye.mutiny.Uni<I>> preTx, BiFunction<I, ReactiveTransactionalRedisDataSource, io.smallrye.mutiny.Uni<Void>> tx, String... watchedKeys) Obtains aReactiveRedisDataSourcethat enqueues commands in a Redis Transaction (WATCHinvalid input: '&'MULTI), starts watching the givenwatchedKeys, passes it to the givenpreTxblock and if that doesn't fail, passes it again to the giventxblock. -
Uses of OptimisticLockingTransactionResult in io.quarkus.redis.runtime.datasource
Classes in io.quarkus.redis.runtime.datasource that implement OptimisticLockingTransactionResultMethods in io.quarkus.redis.runtime.datasource that return OptimisticLockingTransactionResultModifier and TypeMethodDescriptionstatic <I> OptimisticLockingTransactionResult<I> OptimisticLockingTransactionResultImpl.discarded(I input) TransactionHolder.toOptimisticLockingResult(I input, io.vertx.mutiny.redis.client.Response response) static <I> OptimisticLockingTransactionResult<I> ReactiveRedisDataSourceImpl.toTransactionResult(io.vertx.mutiny.redis.client.Response response, I input, TransactionHolder th) BlockingRedisDataSourceImpl.withTransaction(Function<RedisDataSource, I> preTx, BiConsumer<I, TransactionalRedisDataSource> tx, String... watchedKeys) Methods in io.quarkus.redis.runtime.datasource that return types with arguments of type OptimisticLockingTransactionResultModifier and TypeMethodDescription<I> io.smallrye.mutiny.Uni<OptimisticLockingTransactionResult<I>> ReactiveRedisDataSourceImpl.withTransaction(Function<ReactiveRedisDataSource, io.smallrye.mutiny.Uni<I>> preTx, BiFunction<I, ReactiveTransactionalRedisDataSource, io.smallrye.mutiny.Uni<Void>> tx, String... watchedKeys)