Uses of Class
org.apache.logging.log4j.core.config.Node
-
Packages that use Node Package Description org.apache.logging.log4j.core.appender Log4j 2 Appenders.org.apache.logging.log4j.core.appender.routing Apache Flume Appender.org.apache.logging.log4j.core.config Configuration of Log4j 2.org.apache.logging.log4j.core.config.arbiters org.apache.logging.log4j.core.config.builder.impl Configuration Builder Implementation.org.apache.logging.log4j.core.config.composite Support for composite configurations.org.apache.logging.log4j.core.config.json Classes and interfaces supporting configuration of Log4j 2 with JSON.org.apache.logging.log4j.core.config.plugins.util Utility and manager classes for Log4j 2 plugins.org.apache.logging.log4j.core.config.plugins.visitors Visitor classes for extracting values from a Configuration or Node corresponding to a plugin annotation.org.apache.logging.log4j.core.config.xml Classes and interfaces supporting configuration of Log4j 2 with XML. -
-
Uses of Node in org.apache.logging.log4j.core.appender
Fields in org.apache.logging.log4j.core.appender declared as Node Modifier and Type Field Description private NodeAppenderSet.Builder. nodeFields in org.apache.logging.log4j.core.appender with type parameters of type Node Modifier and Type Field Description private java.util.Map<java.lang.String,Node>AppenderSet. nodeMapMethods in org.apache.logging.log4j.core.appender that return Node Modifier and Type Method Description NodeAppenderSet.Builder. getNode()Methods in org.apache.logging.log4j.core.appender with parameters of type Node Modifier and Type Method Description AppenderSet.BuilderAppenderSet.Builder. withNode(Node node)Constructor parameters in org.apache.logging.log4j.core.appender with type arguments of type Node Constructor Description AppenderSet(Configuration configuration, java.util.Map<java.lang.String,Node> appenders) -
Uses of Node in org.apache.logging.log4j.core.appender.routing
Fields in org.apache.logging.log4j.core.appender.routing declared as Node Modifier and Type Field Description private NodeRoute. nodeMethods in org.apache.logging.log4j.core.appender.routing that return Node Modifier and Type Method Description NodeRoute. getNode()Returns the Dynamic Appender Node.Methods in org.apache.logging.log4j.core.appender.routing with parameters of type Node Modifier and Type Method Description static RouteRoute. createRoute(java.lang.String appenderRef, java.lang.String key, Node node)Create the Route.Constructors in org.apache.logging.log4j.core.appender.routing with parameters of type Node Constructor Description Route(Node node, java.lang.String appenderRef, java.lang.String key) -
Uses of Node in org.apache.logging.log4j.core.config
Fields in org.apache.logging.log4j.core.config declared as Node Modifier and Type Field Description private NodeAbstractConfiguration. advertiserNodeprivate NodeNode. parentprotected NodeAbstractConfiguration. rootNodeThe root node of the configuration.Fields in org.apache.logging.log4j.core.config with type parameters of type Node Modifier and Type Field Description private java.util.List<Node>Node. childrenMethods in org.apache.logging.log4j.core.config that return Node Modifier and Type Method Description NodeNode. getParent()NodeAbstractConfiguration. getRootNode()Methods in org.apache.logging.log4j.core.config that return types with arguments of type Node Modifier and Type Method Description java.util.List<Node>Node. getChildren()protected java.util.List<Node>AbstractConfiguration. processSelect(Node selectNode, PluginType<?> type)Handle Select nodes.Methods in org.apache.logging.log4j.core.config with parameters of type Node Modifier and Type Method Description voidAbstractConfiguration. createConfiguration(Node node, LogEvent event)voidConfiguration. createConfiguration(Node node, LogEvent event)private static java.util.Collection<?>AbstractConfiguration. createPluginCollection(Node node)private static java.util.Map<java.lang.String,?>AbstractConfiguration. createPluginMap(Node node)java.lang.ObjectAbstractConfiguration. createPluginObject(PluginType<?> type, Node node)This method is used by Arbiters to create specific children.private java.lang.ObjectAbstractConfiguration. createPluginObject(PluginType<?> type, Node node, LogEvent event)Invokes a static factory method to either create the desired object or to create a builder object that creates the desired object.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.protected java.util.List<Node>AbstractConfiguration. processSelect(Node selectNode, PluginType<?> type)Handle Select nodes.voidNode. setParent(Node parent)Constructors in org.apache.logging.log4j.core.config with parameters of type Node Constructor Description Node(Node node)Node(Node parent, java.lang.String name, PluginType<?> type)Creates a new instance ofNodeand initializes it with a name and the corresponding XML element. -
Uses of Node in org.apache.logging.log4j.core.config.arbiters
Fields in org.apache.logging.log4j.core.config.arbiters declared as Node Modifier and Type Field Description private NodeScriptArbiter.Builder. nodeMethods in org.apache.logging.log4j.core.config.arbiters with parameters of type Node Modifier and Type Method Description ScriptArbiter.BuilderScriptArbiter.Builder. setNode(Node 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 Node Modifier and Type Method Description protected NodeBuiltConfiguration. convertToNode(Node parent, Component component)Methods in org.apache.logging.log4j.core.config.builder.impl with parameters of type Node Modifier and Type Method Description protected 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 that return Node Modifier and Type Method Description private NodeDefaultMergeStrategy. getLoggerNode(Node parentNode, java.lang.String name)Methods in org.apache.logging.log4j.core.config.composite with parameters of type Node Modifier and Type Method Description private NodeDefaultMergeStrategy. getLoggerNode(Node parentNode, java.lang.String name)private booleanDefaultMergeStrategy. isFilterNode(Node node)private booleanDefaultMergeStrategy. isSameName(Node node1, Node node2)private booleanDefaultMergeStrategy. isSameReference(Node node1, Node node2)voidDefaultMergeStrategy. 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.private voidCompositeConfiguration. printNodes(java.lang.String indent, Node node, java.lang.StringBuilder sb)private voidDefaultMergeStrategy. updateFilterNode(Node target, Node targetChildNode, Node sourceChildNode, PluginManager pluginManager) -
Uses of Node in org.apache.logging.log4j.core.config.json
Methods in org.apache.logging.log4j.core.config.json that return Node Modifier and Type Method Description private NodeJsonConfiguration. constructNode(java.lang.String name, Node parent, com.fasterxml.jackson.databind.JsonNode jsonNode)Methods in org.apache.logging.log4j.core.config.json with parameters of type Node Modifier and Type Method Description private NodeJsonConfiguration. constructNode(java.lang.String name, Node parent, com.fasterxml.jackson.databind.JsonNode jsonNode)private voidJsonConfiguration. processAttributes(Node parent, com.fasterxml.jackson.databind.JsonNode node) -
Uses of Node in org.apache.logging.log4j.core.config.plugins.util
Fields in org.apache.logging.log4j.core.config.plugins.util declared as Node Modifier and Type Field Description private NodePluginBuilder. nodeMethods in org.apache.logging.log4j.core.config.plugins.util with parameters of type Node Modifier and Type Method Description PluginBuilderPluginBuilder. 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 that return Node Modifier and Type Method Description private NodePluginElementVisitor. findNamedNode(java.lang.String name, java.lang.Iterable<Node> children)Methods in org.apache.logging.log4j.core.config.plugins.visitors with parameters of type Node Modifier and Type Method Description java.lang.ObjectPluginAttributeVisitor. visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)java.lang.ObjectPluginBuilderAttributeVisitor. visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)java.lang.ObjectPluginConfigurationVisitor. visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)java.lang.ObjectPluginElementVisitor. visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)java.lang.ObjectPluginLoggerContextVisitor. visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)java.lang.ObjectPluginNodeVisitor. visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)java.lang.ObjectPluginValueVisitor. visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)java.lang.ObjectPluginVisitor. visit(Configuration configuration, Node node, LogEvent event, java.lang.StringBuilder log)Visits a Node to obtain a value for constructing a Plugin object.Method parameters in org.apache.logging.log4j.core.config.plugins.visitors with type arguments of type Node Modifier and Type Method Description private NodePluginElementVisitor. findNamedNode(java.lang.String name, java.lang.Iterable<Node> children) -
Uses of Node in org.apache.logging.log4j.core.config.xml
Methods in org.apache.logging.log4j.core.config.xml with parameters of type Node Modifier and Type Method Description private voidXmlConfiguration. constructHierarchy(Node node, org.w3c.dom.Element element)private java.util.Map<java.lang.String,java.lang.String>XmlConfiguration. processAttributes(Node node, org.w3c.dom.Element element)
-