Class AbstractAuthSessionClusterListener<SE extends SessionClusterEvent>
- java.lang.Object
-
- org.keycloak.models.sessions.infinispan.events.AbstractAuthSessionClusterListener<SE>
-
- All Implemented Interfaces:
ClusterListener
public abstract class AbstractAuthSessionClusterListener<SE extends SessionClusterEvent> extends Object implements ClusterListener
- Author:
- Marek Posolda
-
-
Constructor Summary
Constructors Constructor Description AbstractAuthSessionClusterListener(KeycloakSessionFactory sessionFactory)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
eventReceived(ClusterEvent event)
Registered task to be executed on all cluster nodes once it's notified from cache.protected abstract void
eventReceived(KeycloakSession session, InfinispanAuthenticationSessionProvider provider, SE sessionEvent)
-
-
-
Constructor Detail
-
AbstractAuthSessionClusterListener
public AbstractAuthSessionClusterListener(KeycloakSessionFactory sessionFactory)
-
-
Method Detail
-
eventReceived
public void eventReceived(ClusterEvent event)
Description copied from interface:ClusterListener
Registered task to be executed on all cluster nodes once it's notified from cache.- Specified by:
eventReceived
in interfaceClusterListener
- Parameters:
event
- value of notification (Object added into the cache)
-
eventReceived
protected abstract void eventReceived(KeycloakSession session, InfinispanAuthenticationSessionProvider provider, SE sessionEvent)
-
-