public abstract class AbstractUserSessionClusterListener<SE extends SessionClusterEvent,T extends Provider> extends Object implements ClusterListener
| Constructor and Description |
|---|
AbstractUserSessionClusterListener(KeycloakSessionFactory sessionFactory,
Class<T> providerClazz) |
| Modifier and Type | Method and 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,
T provider,
SE sessionEvent) |
public AbstractUserSessionClusterListener(KeycloakSessionFactory sessionFactory, Class<T> providerClazz)
public void eventReceived(ClusterEvent event)
ClusterListenereventReceived in interface ClusterListenerevent - value of notification (Object added into the cache)protected abstract void eventReceived(KeycloakSession session, T provider, SE sessionEvent)
Copyright © 2021 JBoss by Red Hat. All rights reserved.