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 creatingSessionAttributesobjects, based on marshalled values.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMarshalledValueSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<S,SC,AL,LC> configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpSessionActivationListenerProvider<S,SC,AL>getHttpSessionActivationListenerProvider()ImmutabilitygetImmutability()Marshaller<V,MarshalledValue<V,ByteBufferMarshaller>>getMarshaller()
-
-
-
Constructor Detail
-
MarshalledValueSessionAttributesFactoryConfiguration
protected MarshalledValueSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<S,SC,AL,LC> configuration)
-
-
Method Detail
-
getMarshaller
public Marshaller<V,MarshalledValue<V,ByteBufferMarshaller>> getMarshaller()
- Specified by:
getMarshallerin interfaceSessionAttributesFactoryConfiguration<S,SC,AL,V,LC>
-
getImmutability
public Immutability getImmutability()
- Specified by:
getImmutabilityin interfaceSessionAttributesFactoryConfiguration<S,SC,AL,V,LC>
-
getHttpSessionActivationListenerProvider
public HttpSessionActivationListenerProvider<S,SC,AL> getHttpSessionActivationListenerProvider()
- Specified by:
getHttpSessionActivationListenerProviderin interfaceSessionAttributesFactoryConfiguration<S,SC,AL,V,LC>
-
-