private synchronized void reloadConfig()

in termsOfService-server/src/main/java/jetbrains/buildServer/termsOfService/TermsOfServiceManagerImpl.java [54:70]


    private synchronized void reloadConfig(@NotNull Element config) {
        TermsOfServiceLogger.LOGGER.debug("Loading configuration from " + myConfig.getMainConfig());
        readAgreements(config);
        readExternalAgreement(config);
        readGuestNotice(config);
        String msg = "Configuration was loaded from " + myConfig.getMainConfig() + ", ";
        if (!myAgreements.isEmpty()) {
            msg += myAgreements.size() + " " + StringUtil.pluralize("agreement", myAgreements.size())+ " loaded";
        } else {
            msg += "no agreements were loaded";
        }
        if (myGuestNotice != null) {
            msg += ", guest notice was loaded";
        }
        TermsOfServiceLogger.LOGGER.info(msg);

    }