Interface SwitchableTokenManager

All Superinterfaces:
SessionTokenStorage, TokenManager
All Known Implementing Classes:
SwitchableTokenManagerImpl

public interface SwitchableTokenManager extends TokenManager
Extends TokenManager to allow switching between two TokenDAO delegates (in-memory and database).
Since:
v2.7
  • Method Details

    • isUsingDatabaseStorage

      boolean isUsingDatabaseStorage()
    • setUsingDatabaseStorage

      void setUsingDatabaseStorage(boolean useDatabaseStorage) throws PropertyManagerException
      Throws:
      PropertyManagerException
    • updateTokenStorage

      void updateTokenStorage()
      Updates the switchable token manager to match the current configuration. This method must be called when the configuration has been changed externally (i.e., not through setUsingDatabaseStorage(boolean)), for instance, after a backup restore.