Class MarshalledValueSessionAttributesFactoryConfiguration<S,SC,AL,V,LC>
java.lang.Object
org.wildfly.clustering.web.cache.session.attributes.MarshalledValueSessionAttributesFactoryConfiguration<S,SC,AL,V,LC>
- Type Parameters:
S- the HttpSession specification typeSC- the ServletContext specification typeAL- the HttpSessionAttributeListener specification typeV- the attributes value typeLC- the local context type
- All Implemented Interfaces:
SessionAttributesFactoryConfiguration<S,SC, AL, V, MarshalledValue<V, ByteBufferMarshaller>>
public abstract class MarshalledValueSessionAttributesFactoryConfiguration<S,SC,AL,V,LC>
extends Object
implements SessionAttributesFactoryConfiguration<S,SC,AL,V,MarshalledValue<V,ByteBufferMarshaller>>
Configuration for a factory for creating
SessionAttributes objects, based on marshalled values.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMarshalledValueSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<S, SC, AL, LC> configuration) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
MarshalledValueSessionAttributesFactoryConfiguration
protected MarshalledValueSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<S, SC, AL, LC> configuration)
-
-
Method Details
-
getMarshaller
- Specified by:
getMarshallerin interfaceSessionAttributesFactoryConfiguration<S,SC, AL, V, LC>
-
getImmutability
- Specified by:
getImmutabilityin interfaceSessionAttributesFactoryConfiguration<S,SC, AL, V, LC>
-
getHttpSessionActivationListenerProvider
- Specified by:
getHttpSessionActivationListenerProviderin interfaceSessionAttributesFactoryConfiguration<S,SC, AL, V, LC>
-