Class DecoratedSession<C>

java.lang.Object
org.wildfly.clustering.session.cache.DecoratedSession<C>
Type Parameters:
C - the session context type
All Implemented Interfaces:
AutoCloseable, Supplier<Session<C>>, ImmutableSession, Session<C>
Direct Known Subclasses:
AttachedSession, CachedSession, ManagedSession

public class DecoratedSession<C> extends Object implements Session<C>, Supplier<Session<C>>
A session decorator.
Author:
Paul Ferraro
  • Constructor Details

    • DecoratedSession

      public DecoratedSession(Supplier<Session<C>> reference)
      Creates a session decorator.
      Parameters:
      reference - a provider of the decorated session
  • Method Details