Author: edeoliveira
Date: Tue Jun 23 19:56:17 2009
New Revision: 787806

URL: http://svn.apache.org/viewvc?rev=787806&view=rev
Log:
Fix DIRMINA-612

Modified:
    
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandler.java
    
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerAdapter.java
    
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java
    
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerFactory.java

Modified: 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandler.java
URL: 
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandler.java?rev=787806&r1=787805&r2=787806&view=diff
==============================================================================
--- 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandler.java
 (original)
+++ 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandler.java
 Tue Jun 23 19:56:17 2009
@@ -38,8 +38,12 @@
  * conversational state as instance variables in this object.
  * </p>
  *
+ * WARNING: This class is badly named as the actual {...@link IoHandler} 
implementor 
+ * is in fact the {...@link SingleSessionIoHandlerDelegate}.
+ * 
  * @author <a href="http://mina.apache.org";>Apache MINA Project</a>
  */
+...@deprecated
 public interface SingleSessionIoHandler {
 
     /**

Modified: 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerAdapter.java
URL: 
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerAdapter.java?rev=787806&r1=787805&r2=787806&view=diff
==============================================================================
--- 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerAdapter.java
 (original)
+++ 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerAdapter.java
 Tue Jun 23 19:56:17 2009
@@ -29,6 +29,7 @@
  *
  * @author <a href="http://mina.apache.org";>Apache MINA Project</a>
  */
+...@deprecated
 public class SingleSessionIoHandlerAdapter implements SingleSessionIoHandler {
 
     /**

Modified: 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java
URL: 
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java?rev=787806&r1=787805&r2=787806&view=diff
==============================================================================
--- 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java
 (original)
+++ 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerDelegate.java
 Tue Jun 23 19:56:17 2009
@@ -30,8 +30,14 @@
  * is used to create a new {...@link SingleSessionIoHandler} for each newly
  * created session.
  *
+ * WARNING : This {...@link IoHandler} implementation may be easier to 
understand and 
+ * thus to use but the user should be aware that creating one handler by 
session 
+ * will lower scalability if building an high performance server. This should 
only
+ * be used with very specific needs in mind.
+ * 
  * @author <a href="http://mina.apache.org";>Apache MINA Project</a>
  */
+...@deprecated
 public class SingleSessionIoHandlerDelegate implements IoHandler {
     /**
      * The key used to store the {...@link SingleSessionIoHandler} as a session

Modified: 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerFactory.java
URL: 
http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerFactory.java?rev=787806&r1=787805&r2=787806&view=diff
==============================================================================
--- 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerFactory.java
 (original)
+++ 
mina/trunk/core/src/main/java/org/apache/mina/handler/multiton/SingleSessionIoHandlerFactory.java
 Tue Jun 23 19:56:17 2009
@@ -29,6 +29,7 @@
  *
  * @author <a href="http://mina.apache.org";>Apache MINA Project</a>
  */
+...@deprecated
 public interface SingleSessionIoHandlerFactory {
 
     /**


Reply via email to