Revert "Convert Constants into an interface."

This reverts commit e7f2f43a715d8216f2d6fe78201e9e0adfacb606.

git-svn-id: https://svn.apache.org/repos/asf/logging/log4j/log4j2/trunk@1621040 
13f79535-47bb-0310-9956-ffa450edef68


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

Branch: refs/heads/messaging-module
Commit: a801104552b6dbf961eab807d4c68054b88cc5de
Parents: f6b41b2
Author: mattsicker <mattsicker@unknown>
Authored: Thu Aug 28 05:21:49 2014 +0000
Committer: mattsicker <mattsicker@unknown>
Committed: Thu Aug 28 05:21:49 2014 +0000

----------------------------------------------------------------------
 .../logging/log4j/core/util/Constants.java      | 20 +++++++++++++-------
 1 file changed, 13 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/a8011045/log4j-core/src/main/java/org/apache/logging/log4j/core/util/Constants.java
----------------------------------------------------------------------
diff --git 
a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/Constants.java 
b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/Constants.java
index f5061be..20e47b6 100644
--- a/log4j-core/src/main/java/org/apache/logging/log4j/core/util/Constants.java
+++ b/log4j-core/src/main/java/org/apache/logging/log4j/core/util/Constants.java
@@ -21,32 +21,38 @@ import org.apache.logging.log4j.util.PropertiesUtil;
 /**
  * Log4j Constants.
  */
-public interface Constants {
+public final class Constants {
 
     /**
      * Name of the system property to use to identify the LogEvent factory.
      */
-    String LOG4J_LOG_EVENT_FACTORY = "Log4jLogEventFactory";
+    public static final String LOG4J_LOG_EVENT_FACTORY = 
"Log4jLogEventFactory";
 
     /**
      * Name of the system property to use to identify the ContextSelector 
Class.
      */
-    String LOG4J_CONTEXT_SELECTOR = "Log4jContextSelector";
+    public static final String LOG4J_CONTEXT_SELECTOR = "Log4jContextSelector";
 
-    String LOG4J_DEFAULT_STATUS_LEVEL = "Log4jDefaultStatusLevel";
+    public static final String LOG4J_DEFAULT_STATUS_LEVEL = 
"Log4jDefaultStatusLevel";
 
     /**
      * JNDI context name string literal.
      */
-    String JNDI_CONTEXT_NAME = "java:comp/env/log4j/context-name";
+    public static final String JNDI_CONTEXT_NAME = 
"java:comp/env/log4j/context-name";
 
     /**
      * Line separator.
      */
-    String LINE_SEPARATOR = 
PropertiesUtil.getProperties().getStringProperty("line.separator", "\n");
+    public static final String LINE_SEPARATOR = 
PropertiesUtil.getProperties().getStringProperty("line.separator", "\n");
 
     /**
      * Number of milliseconds in a second.
      */
-    int MILLIS_IN_SECONDS = 1000;
+    public static final int MILLIS_IN_SECONDS = 1000;
+
+    /**
+     * Prevent class instantiation.
+     */
+    private Constants() {
+    }
 }

Reply via email to