Class AbstractSessionAdapter

java.lang.Object
com.aspectran.core.adapter.AbstractSessionAdapter
All Implemented Interfaces:
SessionAdapter
Direct Known Subclasses:
DefaultSessionAdapter, HttpSessionAdapter, TowSessionAdapter

public abstract class AbstractSessionAdapter extends Object implements SessionAdapter
The Abstract Class for session object adapter.
Since:
2011. 3. 13.
  • Constructor Details

    • AbstractSessionAdapter

      public AbstractSessionAdapter(Object adaptee)
      Instantiates a new AbstractSessionAdapter.
      Parameters:
      adaptee - the adaptee object
  • Method Details

    • getAdaptee

      public <T> T getAdaptee()
      Description copied from interface: SessionAdapter
      Returns the adaptee object to provide session information.
      Specified by:
      getAdaptee in interface SessionAdapter
      Type Parameters:
      T - the type of the adaptee object
      Returns:
      the adaptee object
    • getSessionScope

      public SessionScope getSessionScope(boolean create)
      Description copied from interface: SessionAdapter
      Returns the current session scope.
      Specified by:
      getSessionScope in interface SessionAdapter
      Parameters:
      create - if true, if there is no currently created session area, a new one is created.
      Returns:
      the session scope
    • createSessionScope

      protected SessionScope createSessionScope()
    • toString

      public String toString()
      Overrides:
      toString in class Object