@Plugin(name="AppenderSet", category="Core", printObject=true, deferChildren=true) public class AppenderSet extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
AppenderSet.Builder |
Modifier and Type | Field and Description |
---|---|
private Configuration |
configuration |
private static StatusLogger |
LOGGER |
private java.util.Map<java.lang.String,Node> |
nodeMap |
Modifier | Constructor and Description |
---|---|
private |
AppenderSet(Configuration configuration,
java.util.Map<java.lang.String,Node> appenders) |
Modifier and Type | Method and Description |
---|---|
Appender |
createAppender(java.lang.String appenderName,
java.lang.String actualName) |
static AppenderSet.Builder |
newBuilder() |
private static final StatusLogger LOGGER
private final Configuration configuration
private final java.util.Map<java.lang.String,Node> nodeMap
private AppenderSet(Configuration configuration, java.util.Map<java.lang.String,Node> appenders)
@PluginBuilderFactory public static AppenderSet.Builder newBuilder()
public Appender createAppender(java.lang.String appenderName, java.lang.String actualName)