public class SystemLog
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
LOG4J_CONFIGURATION |
Constructor and Description |
---|
SystemLog(SitePaths site,
org.eclipse.jgit.lib.Config config) |
Modifier and Type | Method and Description |
---|---|
static org.apache.log4j.Appender |
createAppender(java.nio.file.Path logdir,
java.lang.String name,
org.apache.log4j.Layout layout,
boolean rotate) |
org.apache.log4j.AsyncAppender |
createAsyncAppender(java.lang.String name,
org.apache.log4j.Layout layout) |
org.apache.log4j.AsyncAppender |
createAsyncAppender(java.lang.String name,
org.apache.log4j.Layout layout,
boolean rotate,
boolean forPlugin) |
static boolean |
shouldConfigure() |
public static final java.lang.String LOG4J_CONFIGURATION
@Inject public SystemLog(SitePaths site, org.eclipse.jgit.lib.Config config)
public static boolean shouldConfigure()
public static org.apache.log4j.Appender createAppender(java.nio.file.Path logdir, java.lang.String name, org.apache.log4j.Layout layout, boolean rotate)
public org.apache.log4j.AsyncAppender createAsyncAppender(java.lang.String name, org.apache.log4j.Layout layout)
public org.apache.log4j.AsyncAppender createAsyncAppender(java.lang.String name, org.apache.log4j.Layout layout, boolean rotate, boolean forPlugin)