docs: private synchronized void refresh() {
  
          try {
              long now = System.currentTimeMillis();
              if ((now - m_lastUpdate) > UPDATE_INTERVAL) {
                  setup();
              }
          } catch (CmsException e) {
              LOG.error(e.getLocalizedMessage(), e);
          }
      }