@Plugin(name="AppenderRef", category="Core", printObject=true) @PluginAliases(value="appender-ref") public final class AppenderRef extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private Filter |
filter |
private Level |
level |
private static Logger |
LOGGER |
private java.lang.String |
ref |
Modifier | Constructor and Description |
---|---|
private |
AppenderRef(java.lang.String ref,
Level level,
Filter filter) |
Modifier and Type | Method and Description |
---|---|
static AppenderRef |
createAppenderRef(java.lang.String ref,
Level level,
Filter filter)
Create an Appender reference.
|
Filter |
getFilter() |
Level |
getLevel() |
java.lang.String |
getRef() |
java.lang.String |
toString() |
private static final Logger LOGGER
private final java.lang.String ref
private final Level level
private final Filter filter
public java.lang.String getRef()
public Level getLevel()
public Filter getFilter()
public java.lang.String toString()
toString
in class java.lang.Object
@PluginFactory public static AppenderRef createAppenderRef(@PluginAttribute(value="ref") java.lang.String ref, @PluginAttribute(value="level") Level level, @PluginElement(value="Filter") Filter filter)
ref
- The name of the Appender.level
- The Level to filter against.filter
- The filter(s) to use.