/** * Do the database adjustment only if not already performed. */ public void start() { if (isCheckRequired()) { if (isReadOnlyDb) { doCheck(); } else { checkIsStarting(); doCheck(); checkIsDone(); } log.info("performed " + configKeyValue); } else if (log.isDebugEnabled()) { log.debug("skipped " + configKey); } }