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 2009/08/05 14:10:04 UTC

svn commit: r801161 - /mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java

Author: elecharny
Date: Wed Aug  5 12:10:04 2009
New Revision: 801161

URL: http://svn.apache.org/viewvc?rev=801161&view=rev
Log:
Added some javadoc, a @suppressWarning and a generic

Modified:
    mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java

Modified: mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java?rev=801161&r1=801160&r2=801161&view=diff
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioProcessor.java Wed Aug  5 12:10:04 2009
@@ -89,6 +89,7 @@
         return new IoSessionIterator(selector.keys());
     }
 
+    @SuppressWarnings("synthetic-access")
     @Override
     protected Iterator<NioSession> selectedSessions() {
         return new IoSessionIterator(selector.selectedKeys());
@@ -236,13 +237,13 @@
      * An encapsulating iterator around the  {@link Selector#selectedKeys()} 
      * or the {@link Selector#keys()} iterator;
      */
-    protected static class IoSessionIterator implements Iterator<NioSession> {
+    protected static class IoSessionIterator<NioSession> implements Iterator<NioSession> {
         private final Iterator<SelectionKey> iterator;
         
         /**
          * Create this iterator as a wrapper on top of the selectionKey
          * Set.
-         * @param keys
+         * @param keys The set of selected sessions
          */
         private IoSessionIterator(Set<SelectionKey> keys) {
             iterator = keys.iterator();