delayReprocessMillis = Long.parseLong(val);
  protected void setDefaults(Enumeration eParams) {    delayReprocessMillis = 0;    defaultAdjustDurationDays = -2;    while (eParams.hasMoreElements()) {      String sParam = (String)eParams.nextElement();      int sep = sParam.indexOf('=');      if (sep > 0) {        String name=sParam.substring(0, sep).trim();        String val=sParam.substring(sep+1).trim();        if (name.equals("debug")) {        } else if (name.equalsIgnoreCase("defaultAdjustDurationDays")) {          try {            defaultAdjustDurationDays=Integer.parseInt(val);          } catch (Exception e) {            printError("Invalid integer for "+sParam);          }        } else if (name.equalsIgnoreCase("createAssetGroups")) {          createAssetGroups = (val.equalsIgnoreCase("true"));        } else if (name.equalsIgnoreCase("delayMillis")) {          try {            delayReprocessMillis = Long.parseLong(val);          } catch (Exception e) {            printError("Invalid long for "+sParam);          }        } else if (name.equalsIgnoreCase("defaultDurationDays")) {          // old name for param!          try {            defaultAdjustDurationDays=(-(Integer.parseInt(val)));          } catch (Exception e) {            printError("Invalid number for "+sParam);          }        } else if (name.equalsIgnoreCase("OffsetDays") || name.equalsIgnoreCase("OffsetDay")) {	  offsetDays = Integer.parseInt(val);	} else if (name.equalsIgnoreCase("OriginFile")) {	    if (!val.equalsIgnoreCase("HOME") && !val.equalsIgnoreCase("NONE")) {	      originFile = val;	    }	} else {          printError("Unknown parameter: "+name+"="+val);        }      }    }  }