@Override public void reconfigureLogging() throws Exception { final Level logLevel = Level.toLevel(DaemonStarter.getDaemonProperties().getProperty(Log4jDaemonProperties.LOGGER_LEVEL), Level.INFO); this.rlog.setLevel(logLevel); this.rlog.info(String.format("Changed the the log level to %s", logLevel)); final String fileEnabled = DaemonStarter.getDaemonProperties().getProperty(Log4jDaemonProperties.LOGGER_FILE, FALSE_STRING); final String syslogEnabled = DaemonStarter.getDaemonProperties().getProperty(Log4jDaemonProperties.LOGGER_SYSLOG, FALSE_STRING); this.rlog.info("Deactivated the SYSLOG Appender"); } else { final String host = DaemonStarter.getDaemonProperties().getProperty(Log4jDaemonProperties.SYSLOG_HOST, "localhost"); final String facility = DaemonStarter.getDaemonProperties().getProperty(Log4jDaemonProperties.SYSLOG_FACILITY, "LOCAL0"); final Level syslogLevel = Level.toLevel(DaemonStarter.getDaemonProperties().getProperty(Log4jDaemonProperties.SYSLOG_LEVEL), Level.INFO);
configurer.setProperties(DaemonStarter.getDaemonProperties()); ctx.addBeanFactoryPostProcessor(configurer);
configurer.setProperties(DaemonStarter.getDaemonProperties()); ctx.addBeanFactoryPostProcessor(configurer);
if (DaemonStarter.getDaemonProperties().getProperty(DaemonProperties.DNS_TTL) != null) { DaemonStarter.rlog.info("Setting JVM DNS TTL: {}", DaemonStarter.getDaemonProperties().getProperty(DaemonProperties.DNS_TTL)); java.security.Security.setProperty("networkaddress.cache.ttl", DaemonStarter.getDaemonProperties().getProperty(DaemonProperties.DNS_TTL));
if (DaemonStarter.getDaemonProperties().getProperty(DaemonProperties.DNS_TTL) != null) { DaemonStarter.rlog.info("Setting JVM DNS TTL: " + DaemonStarter.getDaemonProperties().getProperty(DaemonProperties.DNS_TTL)); java.security.Security.setProperty("networkaddress.cache.ttl", DaemonStarter.getDaemonProperties().getProperty(DaemonProperties.DNS_TTL));