You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by el...@apache.org on 2011/04/13 09:36:21 UTC

svn commit: r1091676 - in /mina/branches/3.0/core/src/main/java/org/apache/mina/service: OneThreadSelectorStrategy.java SelectorFactory.java

Author: elecharny
Date: Wed Apr 13 07:36:20 2011
New Revision: 1091676

URL: http://svn.apache.org/viewvc?rev=1091676&view=rev
Log:
Added a few Javadoc

Modified:
    mina/branches/3.0/core/src/main/java/org/apache/mina/service/OneThreadSelectorStrategy.java
    mina/branches/3.0/core/src/main/java/org/apache/mina/service/SelectorFactory.java

Modified: mina/branches/3.0/core/src/main/java/org/apache/mina/service/OneThreadSelectorStrategy.java
URL: http://svn.apache.org/viewvc/mina/branches/3.0/core/src/main/java/org/apache/mina/service/OneThreadSelectorStrategy.java?rev=1091676&r1=1091675&r2=1091676&view=diff
==============================================================================
--- mina/branches/3.0/core/src/main/java/org/apache/mina/service/OneThreadSelectorStrategy.java (original)
+++ mina/branches/3.0/core/src/main/java/org/apache/mina/service/OneThreadSelectorStrategy.java Wed Apr 13 07:36:20 2011
@@ -31,9 +31,13 @@ import java.net.SocketAddress;
  *
  */
 public class OneThreadSelectorStrategy implements SelectorStrategy {
-
+    /** The processor in charge of the messages processing */
     private SelectorProcessor processor;
     
+    /**
+     * Creates an instance of the OneThreadSelectorStrategy class
+     * @param selectorFactory The Selector factory to use to create the processor
+     */
     public OneThreadSelectorStrategy(SelectorFactory selectorFactory) {
         this.processor = selectorFactory.getNewSelector("uniqueSelector", this);
     }

Modified: mina/branches/3.0/core/src/main/java/org/apache/mina/service/SelectorFactory.java
URL: http://svn.apache.org/viewvc/mina/branches/3.0/core/src/main/java/org/apache/mina/service/SelectorFactory.java?rev=1091676&r1=1091675&r2=1091676&view=diff
==============================================================================
--- mina/branches/3.0/core/src/main/java/org/apache/mina/service/SelectorFactory.java (original)
+++ mina/branches/3.0/core/src/main/java/org/apache/mina/service/SelectorFactory.java Wed Apr 13 07:36:20 2011
@@ -19,21 +19,20 @@
  */
 package org.apache.mina.service;
 
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
 import java.lang.reflect.Constructor;
 import java.lang.reflect.InvocationTargetException;
 
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
 
 /**
  * A factory used by {@link SelectorStrategy} for instantiating selectors when needed.
  * 
  * @author <a href="http://mina.apache.org">Apache MINA Project</a>
- *
  */
 public class SelectorFactory {
-    
+    /** A logger for this class */
     static final Logger LOG = LoggerFactory.getLogger(SelectorFactory.class);
         
     private Constructor<? extends SelectorProcessor> constructor;
@@ -52,6 +51,9 @@ public class SelectorFactory {
         }   
     }
     
+    /**
+     * 
+     */
     public SelectorProcessor getNewSelector(String name,SelectorStrategy strategy) {
         try {
             return (SelectorProcessor)constructor.newInstance(name,strategy);