public class CoarseSessionsFactory<D,S> extends Object implements SessionsFactory<Map<D,S>,D,S>
| Constructor and Description |
|---|
CoarseSessionsFactory(org.infinispan.Cache<CoarseSessionsKey,Map<D,S>> cache,
org.wildfly.clustering.ee.cache.CacheProperties properties) |
| Modifier and Type | Method and Description |
|---|---|
org.wildfly.clustering.web.sso.Sessions<D,S> |
createSessions(String ssoId,
Map<D,S> value) |
Map<D,S> |
createValue(String id,
Void context) |
Map.Entry<String,Map<D,S>> |
findEntryContaining(S session) |
Map<D,S> |
findValue(String id) |
boolean |
remove(String id) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waittryValuepurgepublic CoarseSessionsFactory(org.infinispan.Cache<CoarseSessionsKey,Map<D,S>> cache, org.wildfly.clustering.ee.cache.CacheProperties properties)
public org.wildfly.clustering.web.sso.Sessions<D,S> createSessions(String ssoId, Map<D,S> value)
createSessions in interface SessionsFactory<Map<D,S>,D,S>public Map<D,S> findValue(String id)
findValue in interface org.wildfly.clustering.ee.Locator<String,Map<D,S>>public Map.Entry<String,Map<D,S>> findEntryContaining(S session)
findEntryContaining in interface SessionsFactory<Map<D,S>,D,S>public boolean remove(String id)
remove in interface org.wildfly.clustering.ee.Remover<String>Copyright © 2019 JBoss by Red Hat. All rights reserved.