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