public class LogbackHelper extends Object
Modifier and Type | Class and Description |
---|---|
static class |
LogbackHelper.RollingPolicy |
Modifier and Type | Field and Description |
---|---|
static String |
MAX_FILES_PROPERTY |
static String |
ROLLING_POLICY_PROPERTY |
Constructor and Description |
---|
LogbackHelper() |
Modifier and Type | Method and Description |
---|---|
ch.qos.logback.classic.Logger |
configureLogger(ch.qos.logback.classic.LoggerContext loggerContext,
String loggerName,
ch.qos.logback.classic.Level level) |
LogbackHelper.RollingPolicy |
createRollingPolicy(ch.qos.logback.core.Context ctx,
Props props,
String filenamePrefix) |
ch.qos.logback.classic.spi.LoggerContextListener |
enableJulChangePropagation(ch.qos.logback.classic.LoggerContext loggerContext) |
ch.qos.logback.classic.LoggerContext |
getRootContext() |
ch.qos.logback.core.ConsoleAppender |
newConsoleAppender(ch.qos.logback.core.Context loggerContext,
String name,
String pattern) |
void |
resetFromXml(String xmlResourcePath)
Generally used to reset logback in logging tests
|
public static final String ROLLING_POLICY_PROPERTY
public static final String MAX_FILES_PROPERTY
public LogbackHelper()
public ch.qos.logback.classic.LoggerContext getRootContext()
public ch.qos.logback.classic.spi.LoggerContextListener enableJulChangePropagation(ch.qos.logback.classic.LoggerContext loggerContext)
public ch.qos.logback.core.ConsoleAppender newConsoleAppender(ch.qos.logback.core.Context loggerContext, String name, String pattern)
public ch.qos.logback.classic.Logger configureLogger(ch.qos.logback.classic.LoggerContext loggerContext, String loggerName, ch.qos.logback.classic.Level level)
public void resetFromXml(String xmlResourcePath) throws ch.qos.logback.core.joran.spi.JoranException
ch.qos.logback.core.joran.spi.JoranException
public LogbackHelper.RollingPolicy createRollingPolicy(ch.qos.logback.core.Context ctx, Props props, String filenamePrefix)
Copyright © 2009–2015 SonarSource. All rights reserved.