Package be.ehealth.technicalconnector.session

# Class AbstractSessionServiceWithCache

java.lang.Object
be.ehealth.technicalconnector.session.AbstractSessionServiceWithCache

All Implemented Interfaces:
  `SessionServiceWithCache`

Direct Known Subclasses:
  `IdSupportServiceImpl`, `SingleSignOnServiceImpl`

public abstract class AbstractSessionServiceWithCache extends Object implements SessionServiceWithCache
Abstract class implementing `SessionServiceWithCache`.

Helper method for obtaining the `SAMLToken` Implementation of `SessionServiceWithCache`

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `AbstractSessionServiceWithCache()`
  Default constructor that register this instance in the SessionService Register.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `flushCache()`
  Method to flush the cache after invoking this method.

  ### Methods inherited from class java.lang.Object

  `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### AbstractSessionServiceWithCache

    public AbstractSessionServiceWithCache()
    Default constructor that register this instance in the SessionService Register.

- ## Method Details

  - ### flushCache

    public void flushCache()
    Description copied from interface: `SessionServiceWithCache`
    Method to flush the cache after invoking this method.
    Specified by:
      `flushCache` in interface `SessionServiceWithCache`