public class PluginConfigurationVisitor extends AbstractPluginVisitor<PluginConfiguration>
PluginConfiguration
.aliases, annotation, clazz, conversionType, LOGGER, member, substitutor
Constructor and Description |
---|
PluginConfigurationVisitor() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
visit(Configuration configuration,
Node node,
LogEvent event,
java.lang.StringBuilder log)
Visits a Node to obtain a value for constructing a Plugin object.
|
convert, removeAttributeValue, setAliases, setAnnotation, setConversionType, setMember, setStrSubstitutor
public java.lang.Object visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)
PluginVisitor
configuration
- the current Configuration.node
- the current Node corresponding to the Plugin object being created.event
- the current LogEvent that caused this Plugin object to be made (optional).log
- the StringBuilder being used to build a debug message.