Interface InvalidationHandler

All Known Subinterfaces:
ComponentFactoryProviderFactory, KeycloakSessionFactory
All Known Implementing Classes:
DefaultComponentFactoryProviderFactory, DefaultKeycloakSessionFactory, ImportSessionFactoryWrapper, InfinispanUserCacheProviderFactory, JpaEventStoreProviderFactory, MapAuthorizationStoreFactory, MapClientProviderFactory, MapClientScopeProviderFactory, MapEventStoreProviderFactory, MapGroupProviderFactory, MapRealmProviderFactory, MapRoleProviderFactory, MapUserLoginFailureProviderFactory, MapUserProviderFactory, MapUserSessionProviderFactory

public interface InvalidationHandler
Handles invalidation requests. This interface is specifically implemented by providers that implement a cache of objects that might change in the outside.

Note that implementors are expected to react to invalidation requests: invalidate the objects in the cache. They should not initiate invalidation of the same objects neither locally nor via network - that could result in an infinite loop.

Author:
hmlnarik
  • Method Details