Uses of Class
org.apache.logging.log4j.core.config.Node
Packages that use 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
Methods in org.apache.logging.log4j.core.appender that return NodeMethods in org.apache.logging.log4j.core.appender with parameters of type Node -
Uses of Node in org.apache.logging.log4j.core.appender.routing
Methods in org.apache.logging.log4j.core.appender.routing that return NodeMethods in org.apache.logging.log4j.core.appender.routing with parameters of type NodeModifier and TypeMethodDescriptionstatic RouteRoute.createRoute(String appenderRef, String key, Node node) Create the Route. -
Uses of Node in org.apache.logging.log4j.core.config
Fields in org.apache.logging.log4j.core.config declared as NodeModifier and TypeFieldDescriptionprotected NodeAbstractConfiguration.rootNodeThe root node of the configuration.Methods in org.apache.logging.log4j.core.config that return NodeMethods in org.apache.logging.log4j.core.config that return types with arguments of type NodeModifier and TypeMethodDescriptionNode.getChildren()AbstractConfiguration.processSelect(Node selectNode, PluginType<?> type) Handle Select nodes.Methods in org.apache.logging.log4j.core.config with parameters of type NodeModifier and TypeMethodDescriptionvoidAbstractConfiguration.createConfiguration(Node node, LogEvent event) voidConfiguration.createConfiguration(Node node, LogEvent event) AbstractConfiguration.createPluginObject(PluginType<?> type, Node node) This method is used by Arbiters to create specific children.protected voidAbstractConfiguration.preConfigure(Node node) protected voidAbstractConfiguration.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.voidConstructors in org.apache.logging.log4j.core.config with parameters of type Node -
Uses of Node in org.apache.logging.log4j.core.config.arbiters
Methods in org.apache.logging.log4j.core.config.arbiters with parameters of type Node -
Uses of Node in org.apache.logging.log4j.core.config.builder.impl
Methods in org.apache.logging.log4j.core.config.builder.impl that return NodeModifier and TypeMethodDescriptionprotected NodeBuiltConfiguration.convertToNode(Node parent, Component component) Methods in org.apache.logging.log4j.core.config.builder.impl with parameters of type NodeModifier and TypeMethodDescriptionprotected NodeBuiltConfiguration.convertToNode(Node parent, Component component) -
Uses of Node in org.apache.logging.log4j.core.config.composite
Methods in org.apache.logging.log4j.core.config.composite with parameters of type NodeModifier and TypeMethodDescriptionvoidDefaultMergeStrategy.mergConfigurations(Node target, Node source, PluginManager pluginManager) Merge the source Configuration into the target Configuration.voidMergeStrategy.mergConfigurations(Node target, Node source, PluginManager pluginManager) Merge the soure node tree into the target node tree.voidDefaultMergeStrategy.mergeRootProperties(Node rootNode, AbstractConfiguration configuration) Merge the root properties.voidMergeStrategy.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
Methods in org.apache.logging.log4j.core.config.plugins.util with parameters of type NodeModifier 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
Methods in org.apache.logging.log4j.core.config.plugins.visitors with parameters of type NodeModifier 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.