public class CoarseSessionAttributesFactory<V> extends Object implements SessionAttributesFactory<UUID,Map.Entry<Map<String,Object>,V>>
| Constructor and Description |
|---|
CoarseSessionAttributesFactory(org.infinispan.client.hotrod.RemoteCache<SessionAttributesKey,V> cache,
org.wildfly.clustering.marshalling.spi.Marshaller<Map<String,Object>,V> marshaller) |
| Modifier and Type | Method and Description |
|---|---|
org.wildfly.clustering.web.session.ImmutableSessionAttributes |
createImmutableSessionAttributes(UUID id,
Map.Entry<Map<String,Object>,V> entry) |
SessionAttributes |
createSessionAttributes(UUID id,
Map.Entry<Map<String,Object>,V> entry) |
Map.Entry<Map<String,Object>,V> |
createValue(UUID id,
Void context) |
Map.Entry<Map<String,Object>,V> |
findValue(UUID id) |
boolean |
remove(UUID id) |
public SessionAttributes createSessionAttributes(UUID id, Map.Entry<Map<String,Object>,V> entry)
createSessionAttributes in interface SessionAttributesFactory<UUID,Map.Entry<Map<String,Object>,V>>public org.wildfly.clustering.web.session.ImmutableSessionAttributes createImmutableSessionAttributes(UUID id, Map.Entry<Map<String,Object>,V> entry)
createImmutableSessionAttributes in interface SessionAttributesFactory<UUID,Map.Entry<Map<String,Object>,V>>Copyright © 2018 JBoss by Red Hat. All rights reserved.