Author: trustin
Date: Mon Nov  5 22:24:00 2007
New Revision: 592301

URL: http://svn.apache.org/viewvc?rev=592301&view=rev
Log:
Added JavaDoc to IoSessionDataStructureFactory

Modified:
    
mina/trunk/core/src/main/java/org/apache/mina/common/IoSessionDataStructureFactory.java

Modified: 
mina/trunk/core/src/main/java/org/apache/mina/common/IoSessionDataStructureFactory.java
URL: 
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/common/IoSessionDataStructureFactory.java?rev=592301&r1=592300&r2=592301&view=diff
==============================================================================
--- 
mina/trunk/core/src/main/java/org/apache/mina/common/IoSessionDataStructureFactory.java
 (original)
+++ 
mina/trunk/core/src/main/java/org/apache/mina/common/IoSessionDataStructureFactory.java
 Mon Nov  5 22:24:00 2007
@@ -19,6 +19,7 @@
  */
 package org.apache.mina.common;
 
+import java.util.Comparator;
 import java.util.Queue;
 
 /**
@@ -28,6 +29,18 @@
  * @version $Rev$, $Date$
  */
 public interface IoSessionDataStructureFactory {
+    /**
+     * Returns an [EMAIL PROTECTED] IoSessionAttributeMap} which is going to 
be associated
+     * with the specified <tt>session</tt>.
+     */
     IoSessionAttributeMap getAttributeMap(IoSession session) throws Exception;
+    
+    /**
+     * Returns an [EMAIL PROTECTED] Queue} of [EMAIL PROTECTED] WriteRequest}s 
which is going to be
+     * associated with the specified <tt>session</tt>.  Please note that the
+     * returned implementation must robust enough to deal with various types,
+     * especially when you are going to implement a priority queue which 
involves
+     * [EMAIL PROTECTED] Comparator}.
+     */
     Queue<WriteRequest> getWriteRequestQueue(IoSession session) throws 
Exception;
 }


Reply via email to