Repository: logging-log4j2 Updated Branches: refs/heads/master d5b090da3 -> ba658a0fa
LOG4J2-2225 provide alias for SystemMillisClock so the fully qualified class name doesn't need to be published Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/21bc3aa3 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/21bc3aa3 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/21bc3aa3 Branch: refs/heads/master Commit: 21bc3aa3bf8d8a043459c6a58e774b82a617a058 Parents: d5b090d Author: rpopma <[email protected]> Authored: Sun Jan 28 22:18:11 2018 +0900 Committer: rpopma <[email protected]> Committed: Sun Jan 28 22:18:11 2018 +0900 ---------------------------------------------------------------------- .../main/java/org/apache/logging/log4j/core/util/ClockFactory.java | 1 + src/site/xdoc/manual/layouts.xml.vm | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/21bc3aa3/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java index 5f33041..8b965b6 100644 --- a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java +++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/ClockFactory.java @@ -70,6 +70,7 @@ public final class ClockFactory { private static Map<String, Supplier<Clock>> aliases() { Map<String, Supplier<Clock>> result = new HashMap<>(); result.put("SystemClock", new Supplier<Clock>() { @Override public Clock get() { return new SystemClock(); } }); + result.put("SystemMillisClock", new Supplier<Clock>() { @Override public Clock get() { return new SystemMillisClock(); } }); result.put("CachedClock", new Supplier<Clock>() { @Override public Clock get() { return CachedClock.instance(); } }); result.put("CoarseCachedClock", new Supplier<Clock>() { @Override public Clock get() { return CoarseCachedClock.instance(); } }); result.put("org.apache.logging.log4j.core.util.CachedClock", new Supplier<Clock>() { @Override public Clock get() { return CachedClock.instance(); } }); http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/21bc3aa3/src/site/xdoc/manual/layouts.xml.vm ---------------------------------------------------------------------- diff --git a/src/site/xdoc/manual/layouts.xml.vm b/src/site/xdoc/manual/layouts.xml.vm index 42f64aa..dffb00b 100644 --- a/src/site/xdoc/manual/layouts.xml.vm +++ b/src/site/xdoc/manual/layouts.xml.vm @@ -826,7 +826,7 @@ WARN [main]: Message 2</pre> </p> <p> Users may revert back to a millisecond-precision clock when running on Java 9 by setting system property - <code>log4j2.Clock</code> to <code>org.apache.logging.log4j.core.util.SystemMillisClock</code>. + <code>log4j2.Clock</code> to <code>SystemMillisClock</code>. </p> </td> </tr>
