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);