docs: @Override
      public void setSessionIdManager(final SessionIdManager idManager)
      {
          try
          {
              KeyValueStoreSessionIdManager kvsIdManager = (KeyValueStoreSessionIdManager) idManager;
              super.setSessionIdManager(kvsIdManager);
          }
          catch (ClassCastException error)
          {
              log.warn("unable to cast " + idManager.getClass() + " to " + KeyValueStoreSessionIdManager.class + ".");
              throw (error);
          }
      }