if ("UpdateDabWarnings".equalsIgnoreCase(action)) {
Configuration config = Configuration.getConfiguration();
String start = config.getString(null, ConfigurationValueString.LAST_DAB_WARNING);
worker = new UpdateDabWarningWorker(wiki, null, start);
} else if ("UpdateISBNWarnings".equalsIgnoreCase(action)) {
worker = new UpdateISBNWarningWorker(wiki, null, false);
} else if ("ListISBNWarnings".equalsIgnoreCase(action)) {
worker = new UpdateISBNWarningWorker(wiki, null, true);
} else if ("FixCheckWiki".equalsIgnoreCase(action)) {
List<CheckErrorAlgorithm> algorithms = new ArrayList<CheckErrorAlgorithm>();
List<CheckErrorAlgorithm> allAlgorithms = new ArrayList<CheckErrorAlgorithm>();
for (int i = 1; i < args.length; i++) {
boolean addition = false;