You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by ma...@apache.org on 2016/03/07 01:54:49 UTC

[2/3] logging-log4j2 git commit: Use constants for plugin metadata.

Use constants for plugin metadata.


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/7032e329
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/7032e329
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/7032e329

Branch: refs/heads/master
Commit: 7032e3292764e8caf4cb8bf41b13793270e2d8ca
Parents: f83ab80
Author: Matt Sicker <bo...@gmail.com>
Authored: Sun Mar 6 18:47:17 2016 -0600
Committer: Matt Sicker <bo...@gmail.com>
Committed: Sun Mar 6 18:47:17 2016 -0600

----------------------------------------------------------------------
 .../org/apache/logging/log4j/core/appender/mom/JmsAppender.java  | 4 +++-
 .../logging/log4j/core/appender/mom/jeromq/JeroMqAppender.java   | 4 +++-
 .../logging/log4j/core/appender/mom/kafka/KafkaAppender.java     | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/7032e329/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/JmsAppender.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/JmsAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/JmsAppender.java
index e454373..53b6ebb 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/JmsAppender.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/JmsAppender.java
@@ -22,11 +22,13 @@ import javax.jms.JMSException;
 import javax.jms.Message;
 import javax.jms.MessageProducer;
 
+import org.apache.logging.log4j.core.Appender;
 import org.apache.logging.log4j.core.Filter;
 import org.apache.logging.log4j.core.Layout;
 import org.apache.logging.log4j.core.LogEvent;
 import org.apache.logging.log4j.core.appender.AbstractAppender;
 import org.apache.logging.log4j.core.appender.AppenderLoggingException;
+import org.apache.logging.log4j.core.config.Node;
 import org.apache.logging.log4j.core.config.plugins.Plugin;
 import org.apache.logging.log4j.core.config.plugins.PluginAliases;
 import org.apache.logging.log4j.core.config.plugins.PluginBuilderAttribute;
@@ -40,7 +42,7 @@ import org.apache.logging.log4j.core.net.JndiManager;
  * Generic JMS Appender plugin for both queues and topics. This Appender replaces the previous split ones. However,
  * configurations set up for the 2.0 version of the JMS appenders will still work.
  */
-@Plugin(name = "JMS", category = "Core", elementType = "appender", printObject = true)
+@Plugin(name = "JMS", category = Node.CATEGORY, elementType = Appender.ELEMENT_TYPE, printObject = true)
 @PluginAliases({"JMSQueue", "JMSTopic"})
 public class JmsAppender extends AbstractAppender {
 

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/7032e329/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqAppender.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqAppender.java
index 058427f..2ce0bfd 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqAppender.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/jeromq/JeroMqAppender.java
@@ -24,10 +24,12 @@ import java.util.List;
 
 import org.apache.logging.log4j.LogManager;
 import org.apache.logging.log4j.Logger;
+import org.apache.logging.log4j.core.Appender;
 import org.apache.logging.log4j.core.Filter;
 import org.apache.logging.log4j.core.Layout;
 import org.apache.logging.log4j.core.LogEvent;
 import org.apache.logging.log4j.core.appender.AbstractAppender;
+import org.apache.logging.log4j.core.config.Node;
 import org.apache.logging.log4j.core.config.Property;
 import org.apache.logging.log4j.core.config.plugins.Plugin;
 import org.apache.logging.log4j.core.config.plugins.PluginAttribute;
@@ -52,7 +54,7 @@ import org.zeromq.ZMQ.Socket;
 // Some methods are synchronized because a ZMQ.Socket is not thread-safe
 // Using a ThreadLocal for the publisher hangs tests on shutdown. There must be
 // some issue on threads owning certain resources as opposed to others.
-@Plugin(name = "JeroMQ", category = "Core", elementType = "appender", printObject = true)
+@Plugin(name = "JeroMQ", category = Node.CATEGORY, elementType = Appender.ELEMENT_TYPE, printObject = true)
 public final class JeroMqAppender extends AbstractAppender {
 
     /**

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/7032e329/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.java
index ea6484e..4162744 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/mom/kafka/KafkaAppender.java
@@ -20,11 +20,13 @@ package org.apache.logging.log4j.core.appender.mom.kafka;
 import java.io.Serializable;
 import java.nio.charset.StandardCharsets;
 
+import org.apache.logging.log4j.core.Appender;
 import org.apache.logging.log4j.core.Filter;
 import org.apache.logging.log4j.core.Layout;
 import org.apache.logging.log4j.core.LogEvent;
 import org.apache.logging.log4j.core.appender.AbstractAppender;
 import org.apache.logging.log4j.core.appender.AppenderLoggingException;
+import org.apache.logging.log4j.core.config.Node;
 import org.apache.logging.log4j.core.config.Property;
 import org.apache.logging.log4j.core.config.plugins.Plugin;
 import org.apache.logging.log4j.core.config.plugins.PluginAttribute;
@@ -37,7 +39,7 @@ import org.apache.logging.log4j.core.util.StringEncoder;
 /**
  * Sends log events to an Apache Kafka topic.
  */
-@Plugin(name = "Kafka", category = "Core", elementType = "appender", printObject = true)
+@Plugin(name = "Kafka", category = Node.CATEGORY, elementType = Appender.ELEMENT_TYPE, printObject = true)
 public final class KafkaAppender extends AbstractAppender {
 
     @PluginFactory