LOG4J2-1334 make ThreadNameCachingStrategy public so it can be used in ReusableLogEventFactory
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/2468c8c0 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/2468c8c0 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/2468c8c0 Branch: refs/heads/LOG4J2-1365 Commit: 2468c8c0e1d55b2181b78abc36fed16a9fd3b61e Parents: 380dd46 Author: rpopma <[email protected]> Authored: Sun Apr 17 14:29:54 2016 +0900 Committer: rpopma <[email protected]> Committed: Sun Apr 17 14:29:54 2016 +0900 ---------------------------------------------------------------------- .../logging/log4j/core/async/ThreadNameCachingStrategy.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/2468c8c0/log4j-core/src/main/java/org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java index f82f71c..da39978 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/async/ThreadNameCachingStrategy.java @@ -23,7 +23,7 @@ import org.apache.logging.log4j.util.PropertiesUtil; /** * Strategy for deciding whether thread name should be cached or not. */ -enum ThreadNameCachingStrategy { // LOG4J2-467 +public enum ThreadNameCachingStrategy { // LOG4J2-467 CACHED { @Override public String getThreadName() { @@ -47,7 +47,7 @@ enum ThreadNameCachingStrategy { // LOG4J2-467 abstract String getThreadName(); - static ThreadNameCachingStrategy create() { + public static ThreadNameCachingStrategy create() { final String name = PropertiesUtil.getProperties().getStringProperty("AsyncLogger.ThreadNameStrategy", CACHED.name()); try {
