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