code: public String launch(CmsObject cms, Map<String, String> parameters) throws CmsException {
  
          if (Boolean.valueOf(parameters.get("writeLog")).booleanValue()) {
              m_report = new CmsLogReport(cms.getRequestContext().getLocale(), CmsExternalLinksValidator.class);
          }
          validateLinks(cms);
          return "CmsExternLinkValidator.launch(): Links checked.";
      }
docs: This method is called by the cron scheduler.<p>
  
  @param cms a OpenCms context object
  @param parameters link check parameters
  @return the String that is written to the OpenCms log
  @throws CmsException if something goes wrong