Repository: logging-log4j2
Updated Branches:
  refs/heads/master ce9a8f871 -> ba18a929c


Add element type const for Appender.


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

Branch: refs/heads/master
Commit: f83ab80534875a9bc5b7080f39b61e8e10d9857b
Parents: ce9a8f8
Author: Matt Sicker <boa...@gmail.com>
Authored: Sun Mar 6 18:44:55 2016 -0600
Committer: Matt Sicker <boa...@gmail.com>
Committed: Sun Mar 6 18:44:55 2016 -0600

----------------------------------------------------------------------
 .../main/java/org/apache/logging/log4j/core/Appender.java    | 8 ++++++++
 .../src/main/java/org/apache/logging/log4j/core/Layout.java  | 3 ++-
 2 files changed, 10 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/f83ab805/log4j-core/src/main/java/org/apache/logging/log4j/core/Appender.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/Appender.java 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/Appender.java
index 51483dc..91a0932 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/Appender.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/Appender.java
@@ -37,6 +37,14 @@ import java.io.Serializable;
 public interface Appender extends LifeCycle {
 
     /**
+     * Main {@linkplain 
org.apache.logging.log4j.core.config.plugins.Plugin#elementType() plugin 
element type} for
+     * Appender plugins.
+     *
+     * @since 2.6
+     */
+    String ELEMENT_TYPE = "appender";
+
+    /**
      * Logs a LogEvent using whatever logic this Appender wishes to use. It is 
typically recommended to use a
      * bridge pattern not only for the benefits from decoupling an Appender 
from its implementation, but it is also
      * handy for sharing resources which may require some form of locking.

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/f83ab805/log4j-core/src/main/java/org/apache/logging/log4j/core/Layout.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/Layout.java 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/Layout.java
index 6385183..73b5d6f 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/Layout.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/Layout.java
@@ -47,7 +47,8 @@ import org.apache.logging.log4j.core.layout.Encoder;
 public interface Layout<T extends Serializable> extends Encoder<LogEvent> {
 
     /**
-     * Main plugin element type for Layout plugins.
+     * Main {@linkplain 
org.apache.logging.log4j.core.config.plugins.Plugin#elementType() plugin 
element type} for
+     * Layout plugins.
      *
      * @since 2.1
      */

Reply via email to