You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mina.apache.org by tr...@apache.org on 2007/08/17 14:32:30 UTC

svn commit: r567045 - /mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoSession.java

Author: trustin
Date: Fri Aug 17 05:32:29 2007
New Revision: 567045

URL: http://svn.apache.org/viewvc?view=rev&rev=567045
Log:
More comprehensive default IoSession.toString() implementation

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

Modified: mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoSession.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoSession.java?view=diff&rev=567045&r1=567044&r2=567045
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoSession.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoSession.java Fri Aug 17 05:32:29 2007
@@ -546,11 +546,15 @@
 
     @Override
     public String toString() {
-        return "(" + getServiceName()
-                + ", R: " + getRemoteAddress()
-                + ", L: " + getLocalAddress()
-                + ", S: " + getServiceAddress()
-                + ')';
+        if (getService() instanceof IoAcceptor) {
+            return "(" + getServiceName() + ", server, " +
+                   getRemoteAddress() + " => " +
+                   getLocalAddress() + ')';
+        } else {
+            return "(" + getServiceName() + ", client, " +
+                   getLocalAddress() + " => " +
+                   getRemoteAddress() + ')';
+        }
     }
     
     private String getServiceName() {