docs: public void initialize() {
  
          if (m_taskFuture != null) {
              // in case initialize has been called before on this object, cancel the existing task
              m_taskFuture.cancel(false);
              m_taskFuture = null;
          }
          m_state = readCompleteConfiguration();
          // In debug mode, use a shorter delay to speed up the test cases
          long delay = DEBUG ? 500 : TASK_DELAY_MILLIS;
          m_taskFuture = OpenCms.getExecutor().scheduleWithFixedDelay(new Runnable() {
  
              public void run() {
  
                  performUpdate();
              }
          }, delay, delay, TimeUnit.MILLISECONDS);
      }