docs: public void refresh(ApplicationMonitorConfig config) {
  
          _config.set(config);
  
          UpdateTrigger trigger = config.getUpdateTrigger();
  
          if (trigger != UpdateTrigger.DISABLED) {
              // Start all existing listeners
              for (ApplicationListeners listeners : _appListeners.values()) {
                  listeners.startListeners(config.getPollingRate(), config.getUpdateTrigger() == UpdateTrigger.MBEAN);
              }
          } else {
              // Stop all existing listeners
              for (ApplicationListeners listeners : _appListeners.values()) {
                  listeners.stopListeners(false);
              }
          }
      }