Interface InfinispanTransactionProvider

All Superinterfaces:
Provider
All Known Implementing Classes:
DefaultInfinispanTransactionProvider

public interface InfinispanTransactionProvider extends Provider
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.