Author: elecharny
Date: Fri Feb 19 09:50:47 2010
New Revision: 911762
URL: http://svn.apache.org/viewvc?rev=911762&view=rev
Log:
Added missing javadoc
Modified:
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSession.java
Modified:
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSession.java
URL:
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSession.java?rev=911762&r1=911761&r2=911762&view=diff
==============================================================================
---
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSession.java
(original)
+++
mina/trunk/core/src/main/java/org/apache/mina/transport/socket/nio/NioSession.java
Fri Feb 19 09:50:47 2010
@@ -23,6 +23,7 @@
import java.nio.channels.SelectionKey;
import org.apache.mina.core.session.AbstractIoSession;
+import org.apache.mina.core.session.IoSession;
/**
* An {...@link IoSession} which is managed by the NIO transport.
@@ -30,7 +31,20 @@
* @author <a href="http://mina.apache.org">Apache MINA Project</a>
*/
public abstract class NioSession extends AbstractIoSession {
+ /**
+ * @return The ByteChannel associated with this {...@link IoSession}
+ */
abstract ByteChannel getChannel();
+
+ /**
+ * @return The {...@link SelectionKey} associated with this {...@link
IoSession}
+ */
abstract SelectionKey getSelectionKey();
+
+ /**
+ * Sets the {...@link SelectionKey} for this {...@link IoSession}
+ *
+ * @param key The new {...@link SelectionKey}
+ */
abstract void setSelectionKey(SelectionKey key);
}