public interface SessionFactory<MV,AV,L> extends org.wildfly.clustering.ee.Creator<String,Map.Entry<MV,AV>,Void>, org.wildfly.clustering.ee.Locator<String,Map.Entry<MV,AV>>, org.wildfly.clustering.ee.Remover<String>
| Modifier and Type | Method and Description |
|---|---|
ImmutableSession |
createImmutableSession(String id,
ImmutableSessionMetaData metaData,
ImmutableSessionAttributes attributes) |
default ImmutableSession |
createImmutableSession(String id,
Map.Entry<MV,AV> entry) |
Session<L> |
createSession(String id,
Map.Entry<MV,AV> entry) |
SessionAttributesFactory<AV> |
getAttributesFactory() |
SessionMetaDataFactory<MV,L> |
getMetaDataFactory() |
createValuefindValue, tryValuepurge, removeSessionMetaDataFactory<MV,L> getMetaDataFactory()
SessionAttributesFactory<AV> getAttributesFactory()
default ImmutableSession createImmutableSession(String id, Map.Entry<MV,AV> entry)
ImmutableSession createImmutableSession(String id, ImmutableSessionMetaData metaData, ImmutableSessionAttributes attributes)
Copyright © 2019 JBoss by Red Hat. All rights reserved.