Class MapGlobalLockProvider

java.lang.Object
org.keycloak.models.map.lock.MapGlobalLockProvider
All Implemented Interfaces:
GlobalLockProvider, Provider

public class MapGlobalLockProvider extends Object implements GlobalLockProvider
Implementing a GlobalLockProvider based on a map storage. This requires the map store to support the entity type MapLockEntity. One of the stores which supports this is the JPA Map Store. The store needs to support the uniqueness of entries in the lock area, see lock(String) for details.
Author:
Alexander Schwartz