Interface SessionMetaDataEntry<C>

Type Parameters:
C - the session context type
All Superinterfaces:
Contextual<C>
All Known Implementing Classes:
DefaultSessionMetaDataEntry

public interface SessionMetaDataEntry<C> extends Contextual<C>
Encapsulates fine-granularity mapping of session metadata using separate entries for creation vs access metadata.
Author:
Paul Ferraro
  • Method Details

    • getCreationMetaDataEntry

      SessionCreationMetaDataEntry<C> getCreationMetaDataEntry()
      Returns the creation metadata entry.
      Returns:
      the creation metadata entry.
    • getAccessMetaDataEntry

      SessionAccessMetaDataEntry getAccessMetaDataEntry()
      Returns the access metadata entry.
      Returns:
      the access metadata entry.
    • getContext

      default Supplied<C> getContext()
      Description copied from interface: Contextual
      Returns the context as a supplied value.
      Specified by:
      getContext in interface Contextual<C>
      Returns:
      a supplied context.