Class RemoteCachesChangesPerformer<K,V extends SessionEntity> 
java.lang.Object
org.keycloak.models.sessions.infinispan.changes.RemoteCachesChangesPerformer<K,V> 
- All Implemented Interfaces:
 SessionChangesPerformer<K,V> 
public class RemoteCachesChangesPerformer<K,V extends SessionEntity> 
extends Object
implements SessionChangesPerformer<K,V> 
- 
Constructor Summary
ConstructorsConstructorDescriptionRemoteCachesChangesPerformer(KeycloakSession session, org.infinispan.Cache<K, SessionEntityWrapper<V>> cache, RemoteCacheInvoker remoteCacheInvoker)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidvoidregisterChange(Map.Entry<K, SessionUpdatesList<V>> entry, MergedUpdate<V> merged) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.models.sessions.infinispan.changes.SessionChangesPerformer
shouldConsumeChange 
- 
Constructor Details
- 
RemoteCachesChangesPerformer
public RemoteCachesChangesPerformer(KeycloakSession session, org.infinispan.Cache<K, SessionEntityWrapper<V>> cache, RemoteCacheInvoker remoteCacheInvoker)  
 - 
 - 
Method Details
- 
registerChange
- Specified by:
 registerChangein interfaceSessionChangesPerformer<K,V extends SessionEntity> 
 - 
applyChanges
public void applyChanges()- Specified by:
 applyChangesin interfaceSessionChangesPerformer<K,V extends SessionEntity> 
 
 -