You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by gg...@apache.org on 2015/11/02 11:55:39 UTC
logging-log4j2 git commit: Refactor to a new file a very handy filter
for users (like me) writing application tests:
org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.ThreadFilter
-> org.apache.logging.log4j.core.net.server.ThreadFilter.
Repository: logging-log4j2
Updated Branches:
refs/heads/master f7d63106b -> 542b8beb4
Refactor to a new file a very handy filter for users (like me) writing
application tests:
org.apache.logging.log4j.core.net.server.AbstractSocketServerTest.ThreadFilter
-> org.apache.logging.log4j.core.net.server.ThreadFilter.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/542b8beb
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/542b8beb
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/542b8beb
Branch: refs/heads/master
Commit: 542b8beb4a5718c3495a45a60529175d7e05c12b
Parents: f7d6310
Author: ggregory <gg...@apache.org>
Authored: Mon Nov 2 02:55:36 2015 -0800
Committer: ggregory <gg...@apache.org>
Committed: Mon Nov 2 02:55:36 2015 -0800
----------------------------------------------------------------------
.../net/server/AbstractSocketServerTest.java | 15 ---------------
.../log4j/core/net/server/ThreadFilter.java | 19 +++++++++++++++++++
2 files changed, 19 insertions(+), 15 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/542b8beb/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/AbstractSocketServerTest.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/AbstractSocketServerTest.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/AbstractSocketServerTest.java
index 66f2c33..04603f5 100644
--- a/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/AbstractSocketServerTest.java
+++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/AbstractSocketServerTest.java
@@ -32,7 +32,6 @@ import org.apache.logging.log4j.core.LoggerContext;
import org.apache.logging.log4j.core.appender.AppenderLoggingException;
import org.apache.logging.log4j.core.appender.ConsoleAppender;
import org.apache.logging.log4j.core.appender.SocketAppender;
-import org.apache.logging.log4j.core.filter.AbstractFilter;
import org.apache.logging.log4j.core.layout.JsonLayout;
import org.apache.logging.log4j.core.layout.PatternLayout;
import org.apache.logging.log4j.core.layout.XmlLayout;
@@ -51,20 +50,6 @@ public abstract class AbstractSocketServerTest {
protected static Thread thread;
- private static class ThreadFilter extends AbstractFilter {
-
- private static final long serialVersionUID = 1L;
-
- public ThreadFilter(final Result onMatch, final Result onMismatch) {
- super(onMatch, onMismatch);
- }
-
- @Override
- public Filter.Result filter(final LogEvent event) {
- return event.getThreadName().equals(Thread.currentThread().getName()) ? onMatch : onMismatch;
- }
- }
-
private static final String MESSAGE = "This is test message";
private static final String MESSAGE_2 = "This is test message 2";
http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/542b8beb/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/ThreadFilter.java
----------------------------------------------------------------------
diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/ThreadFilter.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/ThreadFilter.java
new file mode 100644
index 0000000..8e2af55
--- /dev/null
+++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/net/server/ThreadFilter.java
@@ -0,0 +1,19 @@
+package org.apache.logging.log4j.core.net.server;
+
+import org.apache.logging.log4j.core.Filter;
+import org.apache.logging.log4j.core.LogEvent;
+import org.apache.logging.log4j.core.filter.AbstractFilter;
+
+public class ThreadFilter extends AbstractFilter {
+
+ private static final long serialVersionUID = 1L;
+
+ public ThreadFilter(final Result onMatch, final Result onMismatch) {
+ super(onMatch, onMismatch);
+ }
+
+ @Override
+ public Filter.Result filter(final LogEvent event) {
+ return event.getThreadName().equals(Thread.currentThread().getName()) ? onMatch : onMismatch;
+ }
+}
\ No newline at end of file