public class RemoteCacheInvoker extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
RemoteCacheInvoker.MaxIdleTimeLoader |
Modifier and Type | Field and Description |
---|---|
static org.jboss.logging.Logger |
logger |
Constructor and Description |
---|
RemoteCacheInvoker() |
Modifier and Type | Method and Description |
---|---|
void |
addRemoteCache(String cacheName,
org.infinispan.client.hotrod.RemoteCache remoteCache,
RemoteCacheInvoker.MaxIdleTimeLoader maxIdleLoader) |
Set<String> |
getRemoteCacheNames() |
<K,V extends SessionEntity> |
runTask(KeycloakSession kcSession,
RealmModel realm,
String cacheName,
K key,
MergedUpdate<V> task,
SessionEntityWrapper<V> sessionWrapper) |
public void addRemoteCache(String cacheName, org.infinispan.client.hotrod.RemoteCache remoteCache, RemoteCacheInvoker.MaxIdleTimeLoader maxIdleLoader)
public <K,V extends SessionEntity> void runTask(KeycloakSession kcSession, RealmModel realm, String cacheName, K key, MergedUpdate<V> task, SessionEntityWrapper<V> sessionWrapper)
Copyright © 2021 JBoss by Red Hat. All rights reserved.