Class FineSessionAttributesFactory<S,C,L,V>

java.lang.Object
org.wildfly.clustering.session.infinispan.remote.attributes.FineSessionAttributesFactory<S,C,L,V>
All Implemented Interfaces:
AutoCloseable, org.wildfly.clustering.cache.Creator<String,Map<String,Object>,Void>, org.wildfly.clustering.cache.Locator<String,Map<String,Object>>, org.wildfly.clustering.cache.Remover<String>, org.wildfly.clustering.server.Registration, ImmutableSessionAttributesFactory<Map<String,Object>>, SessionAttributesFactory<C,Map<String,Object>>

public class FineSessionAttributesFactory<S,C,L,V> extends Object implements SessionAttributesFactory<C,Map<String,Object>>
SessionAttributesFactory for fine granularity sessions. A given session's attributes are mapped to N+1 co-located cache entries, where N is the number of session attributes. A separate cache entry stores the activate attribute names for the session.
Author:
Paul Ferraro