Class RemoteCacheInvoker
- java.lang.Object
- 
- org.keycloak.models.sessions.infinispan.remotestore.RemoteCacheInvoker
 
- 
 public class RemoteCacheInvoker extends Object - Author:
- Marek Posolda
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static interfaceRemoteCacheInvoker.MaxIdleTimeLoader
 - 
Field SummaryFields Modifier and Type Field Description static org.jboss.logging.Loggerlogger
 - 
Constructor SummaryConstructors Constructor Description RemoteCacheInvoker()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRemoteCache(String cacheName, org.infinispan.client.hotrod.RemoteCache remoteCache, RemoteCacheInvoker.MaxIdleTimeLoader maxIdleLoader)Set<String>getRemoteCacheNames()<K,V extends SessionEntity>
 voidrunTask(KeycloakSession kcSession, RealmModel realm, String cacheName, K key, MergedUpdate<V> task, SessionEntityWrapper<V> sessionWrapper)
 
- 
- 
- 
Method Detail- 
addRemoteCachepublic void addRemoteCache(String cacheName, org.infinispan.client.hotrod.RemoteCache remoteCache, RemoteCacheInvoker.MaxIdleTimeLoader maxIdleLoader) 
 - 
runTaskpublic <K,V extends SessionEntity> void runTask(KeycloakSession kcSession, RealmModel realm, String cacheName, K key, MergedUpdate<V> task, SessionEntityWrapper<V> sessionWrapper) 
 
- 
 
-