Interface SessionFactory<DC,MV,AV,SC>

Type Parameters:
DC - the deployment context type
MV - the meta-data value type
AV - the attributes value type
SC - the session context type
All Superinterfaces:
AutoCloseable, org.wildfly.clustering.cache.BiCreator<String,MV,AV,Duration>, org.wildfly.clustering.cache.BiLocator<String,MV,AV>, org.wildfly.clustering.cache.Creator<String,Map.Entry<MV,AV>,Duration>, ImmutableSessionFactory<MV,AV>, org.wildfly.clustering.cache.Locator<String,Map.Entry<MV,AV>>, org.wildfly.clustering.server.Registration, org.wildfly.clustering.cache.Remover<String>
All Known Implementing Classes:
CompositeSessionFactory

public interface SessionFactory<DC,MV,AV,SC> extends ImmutableSessionFactory<MV,AV>, org.wildfly.clustering.cache.BiCreator<String,MV,AV,Duration>, org.wildfly.clustering.cache.Remover<String>, org.wildfly.clustering.server.Registration
Factory for creating sessions. Encapsulates the cache mapping strategy for sessions.
Author:
Paul Ferraro