Interface InfinispanTransactionProvider
- All Superinterfaces:
Provider
- All Known Implementing Classes:
DefaultInfinispanTransactionProvider
A provider for Infinispan cache operations to be committed/rolled-back in a
KeycloakTransaction
.
It takes advantage of the non-blocking/async Infinispan API to requests the operations into the Infinispan caches concurrently and waits, at the end, for all of them to complete.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
registerTransaction
(NonBlockingTransaction transaction) Registers a newNonBlockingTransaction
.
-
Method Details
-
registerTransaction
Registers a newNonBlockingTransaction
.- Parameters:
transaction
- TheNonBlockingTransaction
transaction instance.
-