This form avoids superfluous object creation when the logger is disabled for the TRACE level.
6566676869707172737475
for (BrowserLog log : logs) { Logger browserLogger = LoggerFactory.getLogger("com.google.jstestdriver." + log.getSource()); String message = log.getMessage(); switch(log.getLevel()) { case 1: browserLogger.trace(message); break; case 2: browserLogger.debug(message); break; case 3:
96979899100101102103104105106
if (level == null) { level = "INFO"; } if (level.equalsIgnoreCase("trace")) { if (exception == null) { logger.trace(message); } else { logger.trace(message, exception); } }
99100101102103104105106107108109
if (level.equalsIgnoreCase("trace")) { if (exception == null) { logger.trace(message); } else { logger.trace(message, exception); } } else if (level.equalsIgnoreCase("debug")) { if (exception == null) { logger.debug(message);
6162636465666768697071
// set the current threads classloader as the loader for the factory/appctx root.setClassLoader(Thread.currentThread().getContextClassLoader()); root.setId("red5.root"); root.setBeanName("red5.root"); // refresh must be called before accessing the bean factory log.trace("Refreshing root server context"); root.refresh(); log.trace("Root server context refreshed"); /* if (log.isTraceEnabled()) { String[] names = ctx.getBeanDefinitionNames();
6364656667686970717273
root.setId("red5.root"); root.setBeanName("red5.root"); // refresh must be called before accessing the bean factory log.trace("Refreshing root server context"); root.refresh(); log.trace("Root server context refreshed"); /* if (log.isTraceEnabled()) { String[] names = ctx.getBeanDefinitionNames(); for (String name : names) { log.trace("Bean name: {}", name);
7677787980818283848586
String debugLevelMessage = "Expect debug-level to be written"; logger.debug(debugLevelMessage); String traceLevelMessage = "Did not expect trace-level to be written"; logger.trace(traceLevelMessage); String out = getStandardOutput(); assertThat(out, containsString(errorLevelMessage)); assertThat(out, containsString(infoLevelMessage)); assertThat(out, containsString(debugLevelMessage));
105106107108109110111112113114115
// Get the start of the current period final Time startOfPeriod = Time.now(); if (log.isTraceEnabled()) { log.trace("Run the job: '{}'", code); } try { // Run the user's code
121122123124125126127128129130131
"Unhandled exception thrown by user code in task " + name, e); } if (log.isTraceEnabled()) { log.trace("Finished with job: '{}'", code); } // Sleep until the period is over (or not at all if it's // already passed) startOfPeriod.add(frequency).fromNow().sleep();
8788899091929394959697
case FINEST: logger.debug(getLogMessage(sessionLogEntry)); break; case ALL: logger.trace(getLogMessage(sessionLogEntry)); break; } } @Override
104105106107108109110111112113114
// Get the start of the current period final Time startOfPeriod = Time.now(); if (log.isTraceEnabled()) { log.trace("Run the job: '{}'", code.toString()); } try { // Run the user's code