Uses of Class
org.apache.logging.log4j.core.config.Node
Package
Description
Log4j 2 Appenders.
Apache Flume Appender.
Configuration of Log4j 2.
Configuration Builder Implementation.
Support for composite configurations.
Utility and manager classes for Log4j 2 plugins.
Visitor classes for extracting values from a Configuration or Node corresponding to a plugin annotation.
-
Uses of Node in org.apache.logging.log4j.core.appender
-
Uses of Node in org.apache.logging.log4j.core.appender.routing
Modifier and TypeMethodDescriptionstatic Route
Route.createRoute
(String appenderRef, String key, Node node) Create the Route. -
Uses of Node in org.apache.logging.log4j.core.config
Modifier and TypeFieldDescriptionprotected Node
AbstractConfiguration.rootNode
The root node of the configuration.Modifier and TypeMethodDescriptionNode.getChildren()
AbstractConfiguration.processSelect
(Node selectNode, PluginType<?> type) Handle Select nodes.Modifier and TypeMethodDescriptionvoid
AbstractConfiguration.createConfiguration
(Node node, LogEvent event) void
Configuration.createConfiguration
(Node node, LogEvent event) AbstractConfiguration.createPluginObject
(PluginType<?> type, Node node) This method is used by Arbiters to create specific children.protected void
AbstractConfiguration.preConfigure
(Node node) protected void
AbstractConfiguration.processConditionals
(Node node) Process conditions by evaluating them and including the children of conditions that are true and discarding those that are not.AbstractConfiguration.processSelect
(Node selectNode, PluginType<?> type) Handle Select nodes.void
-
Uses of Node in org.apache.logging.log4j.core.config.arbiters
-
Uses of Node in org.apache.logging.log4j.core.config.builder.impl
Modifier and TypeMethodDescriptionprotected Node
BuiltConfiguration.convertToNode
(Node parent, Component component) Modifier and TypeMethodDescriptionprotected Node
BuiltConfiguration.convertToNode
(Node parent, Component component) -
Uses of Node in org.apache.logging.log4j.core.config.composite
Modifier and TypeMethodDescriptionvoid
DefaultMergeStrategy.mergConfigurations
(Node target, Node source, PluginManager pluginManager) Merge the source Configuration into the target Configuration.void
MergeStrategy.mergConfigurations
(Node target, Node source, PluginManager pluginManager) Merge the soure node tree into the target node tree.void
DefaultMergeStrategy.mergeRootProperties
(Node rootNode, AbstractConfiguration configuration) Merge the root properties.void
MergeStrategy.mergeRootProperties
(Node rootNode, AbstractConfiguration configuration) Merge the root node properties into the configuration. -
Uses of Node in org.apache.logging.log4j.core.config.plugins.util
Modifier and TypeMethodDescriptionPluginBuilder.withConfigurationNode
(Node node) Specifies the Node corresponding to the plugin object that will be created. -
Uses of Node in org.apache.logging.log4j.core.config.plugins.visitors
Modifier and TypeMethodDescriptionPluginAttributeVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginBuilderAttributeVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginConfigurationVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginElementVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginLoggerContextVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginNodeVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginValueVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) PluginVisitor.visit
(Configuration configuration, Node node, LogEvent event, StringBuilder log) Visits a Node to obtain a value for constructing a Plugin object.