You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by rp...@apache.org on 2016/04/04 18:41:32 UTC

[7/7] logging-log4j2 git commit: LOG4J2-1343, LOG4J2-1344 Override superclass implementation of getByteBufferDestination

LOG4J2-1343, LOG4J2-1344 Override superclass implementation of getByteBufferDestination


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

Branch: refs/heads/LOG4J2-1343-no-gc-outputstreamappenders
Commit: 3a871dab9b07e5139173bf0d6bff8a5e05feaf25
Parents: 8ed48f2
Author: rpopma <rp...@apache.org>
Authored: Tue Apr 5 01:41:26 2016 +0900
Committer: rpopma <rp...@apache.org>
Committed: Tue Apr 5 01:41:26 2016 +0900

----------------------------------------------------------------------
 .../logging/log4j/core/appender/RandomAccessFileManager.java     | 4 ++++
 .../core/appender/rolling/RollingRandomAccessFileManager.java    | 4 ++++
 2 files changed, 8 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/3a871dab/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileManager.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileManager.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileManager.java
index ec616c4..6556ebe 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileManager.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/RandomAccessFileManager.java
@@ -77,6 +77,10 @@ public class RandomAccessFileManager extends OutputStreamManager implements Byte
                 isFlush, bufferSize, advertiseURI, layout), FACTORY);
     }
 
+    public ByteBufferDestination getByteBufferDestination() {
+        return this;
+    }
+
     public Boolean isEndOfBatch() {
         return isEndOfBatch.get();
     }

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/3a871dab/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java
index 02c47e0..5b3fc05 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/appender/rolling/RollingRandomAccessFileManager.java
@@ -86,6 +86,10 @@ public class RollingRandomAccessFileManager extends RollingFileManager implement
                 immediateFlush, bufferSize, policy, strategy, advertiseURI, layout), FACTORY);
     }
 
+    public ByteBufferDestination getByteBufferDestination() {
+        return this;
+    }
+
     public Boolean isEndOfBatch() {
         return isEndOfBatch.get();
     }