Interface SessionAttributesFactoryConfiguration<V,MV>

Type Parameters:
V - attributes cache entry type
MV - attributes serialized form type
All Known Implementing Classes:
IdentityMarshallerSessionAttributesFactoryConfiguration, MarshalledValueMarshallerSessionAttributesFactoryConfiguration, MarshallerSessionAttributesFactoryConfiguration

public interface SessionAttributesFactoryConfiguration<V,MV>
Configuration of a factory for creating a SessionAttributes object.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the immutability predicate for the attributes of a session.
    Returns the marshaller for the attributes of a session.
  • Method Details

    • getMarshaller

      Marshaller<V,MV> getMarshaller()
      Returns the marshaller for the attributes of a session.
      Returns:
      the marshaller for the attributes of a session.
    • getImmutability

      Immutability getImmutability()
      Returns the immutability predicate for the attributes of a session.
      Returns:
      the immutability predicate for the attributes of a session.