[jboss-svn-commits] JBoss Common SVN: r3186 - in jboss-logmanager/trunk/src/main/java/org/jboss: stdio and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed May 20 17:44:59 EDT 2009


Author: david.lloyd at jboss.com
Date: 2009-05-20 17:44:59 -0400 (Wed, 20 May 2009)
New Revision: 3186

Modified:
   jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/ConcurrentReferenceHashMap.java
   jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/Logger.java
   jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/LoggerNode.java
   jboss-logmanager/trunk/src/main/java/org/jboss/stdio/StdioContextSelector.java
Log:
Minor cleanup issues

Modified: jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/ConcurrentReferenceHashMap.java
===================================================================
--- jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/ConcurrentReferenceHashMap.java	2009-05-20 21:29:44 UTC (rev 3185)
+++ jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/ConcurrentReferenceHashMap.java	2009-05-20 21:44:59 UTC (rev 3186)
@@ -124,7 +124,7 @@
  * @param <K> the type of keys maintained by this map
  * @param <V> the type of mapped values
  */
-class ConcurrentReferenceHashMap<K, V> extends AbstractMap<K, V>
+final class ConcurrentReferenceHashMap<K, V> extends AbstractMap<K, V>
         implements java.util.concurrent.ConcurrentMap<K, V>, Serializable {
     private static final long serialVersionUID = 7249069246763182397L;
 

Modified: jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/Logger.java
===================================================================
--- jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/Logger.java	2009-05-20 21:29:44 UTC (rev 3185)
+++ jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/Logger.java	2009-05-20 21:44:59 UTC (rev 3186)
@@ -39,7 +39,7 @@
  * An actual logger instance.  This is the end-user interface into the logging system.
  */
 @SuppressWarnings({ "SerializableClassWithUnconstructableAncestor" })
-public class Logger extends java.util.logging.Logger implements LocationAwareLogger, Serializable {
+public final class Logger extends java.util.logging.Logger implements LocationAwareLogger, Serializable {
 
     private static final long serialVersionUID = 5093333069125075416L;
 

Modified: jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/LoggerNode.java
===================================================================
--- jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/LoggerNode.java	2009-05-20 21:29:44 UTC (rev 3185)
+++ jboss-logmanager/trunk/src/main/java/org/jboss/logmanager/LoggerNode.java	2009-05-20 21:44:59 UTC (rev 3186)
@@ -30,7 +30,7 @@
 /**
  * A node in the tree of logger names.  Maintains weak references to children and a strong reference to its parent.
  */
-class LoggerNode {
+final class LoggerNode {
 
     /**
      * The log manager.

Modified: jboss-logmanager/trunk/src/main/java/org/jboss/stdio/StdioContextSelector.java
===================================================================
--- jboss-logmanager/trunk/src/main/java/org/jboss/stdio/StdioContextSelector.java	2009-05-20 21:29:44 UTC (rev 3185)
+++ jboss-logmanager/trunk/src/main/java/org/jboss/stdio/StdioContextSelector.java	2009-05-20 21:44:59 UTC (rev 3186)
@@ -24,8 +24,17 @@
 
 /**
  * A mechanism for determining what the current standard I/O context is.  All I/O to {@link System#in}, {@link System#out},
- * and {@link System#err} are handled by the current standard I/O context
+ * and {@link System#err} are handled by the current standard I/O context which is returned by the active instance
+ * of this interface.
+ *
+ * @see org.jboss.stdio.StdioContext#setStdioContextSelector(StdioContextSelector)
  */
 public interface StdioContextSelector {
+
+    /**
+     * Get the current stdio context.  Must not return {@code null}.
+     *
+     * @return the current stdio context
+     */
     StdioContext getStdioContext();
 }




More information about the jboss-svn-commits mailing list