Class MarshallerSessionAttributesFactoryConfiguration<V,MV>
java.lang.Object
org.wildfly.clustering.session.cache.attributes.MarshallerSessionAttributesFactoryConfiguration<V,MV>
- Type Parameters:
V- the attributes value typeMV- the serialized attributes value type
- All Implemented Interfaces:
SessionAttributesFactoryConfiguration<V,MV>
- Direct Known Subclasses:
IdentityMarshallerSessionAttributesFactoryConfiguration,MarshalledValueMarshallerSessionAttributesFactoryConfiguration
public abstract class MarshallerSessionAttributesFactoryConfiguration<V,MV>
extends Object
implements SessionAttributesFactoryConfiguration<V,MV>
Configuration for a factory for creating
SessionAttributes objects, based on marshalled values.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedMarshallerSessionAttributesFactoryConfiguration(org.wildfly.clustering.session.SessionManagerFactoryConfiguration<SC> configuration, org.wildfly.clustering.marshalling.Marshaller<V, MV> marshaller) -
Method Summary
Modifier and TypeMethodDescriptionorg.wildfly.clustering.server.immutable.Immutability
-
Constructor Details
-
MarshallerSessionAttributesFactoryConfiguration
-
-
Method Details
-
getMarshaller
- Specified by:
getMarshallerin interfaceSessionAttributesFactoryConfiguration<V,MV>
-
getImmutability
public org.wildfly.clustering.server.immutable.Immutability getImmutability()- Specified by:
getImmutabilityin interfaceSessionAttributesFactoryConfiguration<V,MV>
-