Class HotRodSessionFactory<MC,AV,LC>

Type Parameters:
MC - the marshalling context type
AV - the session attribute entry type
LC - the local context type
All Implemented Interfaces:
AutoCloseable, org.wildfly.clustering.cache.BiCreator<String,SessionMetaDataEntry<LC>,AV,Duration>, org.wildfly.clustering.cache.BiLocator<String,SessionMetaDataEntry<LC>,AV>, org.wildfly.clustering.cache.Creator<String,Map.Entry<SessionMetaDataEntry<LC>,AV>,Duration>, org.wildfly.clustering.cache.Locator<String,Map.Entry<SessionMetaDataEntry<LC>,AV>>, org.wildfly.clustering.cache.Remover<String>, org.wildfly.clustering.server.Registrar<Consumer<org.wildfly.clustering.session.ImmutableSession>>, org.wildfly.clustering.server.Registration, ImmutableSessionFactory<SessionMetaDataEntry<LC>,AV>, SessionFactory<MC,SessionMetaDataEntry<LC>,AV,LC>

public class HotRodSessionFactory<MC,AV,LC> extends CompositeSessionFactory<MC,SessionMetaDataEntry<LC>,AV,LC> implements org.wildfly.clustering.server.Registrar<Consumer<org.wildfly.clustering.session.ImmutableSession>>
Factory for creating a
invalid reference
org.wildfly.clustering.web.session.Session
backed by a set of RemoteCache entries.
Author:
Paul Ferraro