Interface SessionAttributesFactory<C,V>
-
- Type Parameters:
C- the ServletContext specification typeV- the marshalled value type
- All Superinterfaces:
AutoCloseable,org.wildfly.clustering.ee.Creator<String,V,Void>,ImmutableSessionAttributesFactory<V>,org.wildfly.clustering.ee.Locator<String,V>,org.wildfly.clustering.ee.Remover<String>
public interface SessionAttributesFactory<C,V> extends ImmutableSessionAttributesFactory<V>, org.wildfly.clustering.ee.Creator<String,V,Void>, org.wildfly.clustering.ee.Remover<String>, AutoCloseable
Factory for creating aSessionAttributesobject.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidclose()SessionAttributescreateSessionAttributes(String id, V value, ImmutableSessionMetaData metaData, C context)-
Methods inherited from interface org.wildfly.clustering.web.cache.session.ImmutableSessionAttributesFactory
createImmutableSessionAttributes
-
-
-
-
Method Detail
-
createSessionAttributes
SessionAttributes createSessionAttributes(String id, V value, ImmutableSessionMetaData metaData, C context)
-
close
default void close()
- Specified by:
closein interfaceAutoCloseable
-
-