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/11/24 07:25:54 UTC

svn commit: r597816 - in /mina/trunk/core/src/main/java/org/apache/mina/common: AbstractIoAcceptor.java AbstractIoConnector.java

Author: trustin
Date: Fri Nov 23 22:25:53 2007
New Revision: 597816

URL: http://svn.apache.org/viewvc?rev=597816&view=rev
Log:
better string representation for acceptors and connectors

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

Modified: mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoAcceptor.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoAcceptor.java?rev=597816&r1=597815&r2=597816&view=diff
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoAcceptor.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoAcceptor.java Fri Nov 23 22:25:53 2007
@@ -191,4 +191,14 @@
      * Implement this method to perform the actual unbind operation.
      */
     protected abstract void unbind0() throws Exception;
+    
+    @Override
+    public String toString() {
+        TransportMetadata m = getTransportMetadata();
+        return '(' + m.getProviderName() + ' ' + m.getName() + " acceptor: " + 
+               (isActive()?
+                       "localAddress: " + getLocalAddresses() +
+                       ", managedSessionCount: " + getManagedSessionCount() :
+                           "not bound") + ')'; 
+    }
 }

Modified: mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoConnector.java
URL: http://svn.apache.org/viewvc/mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoConnector.java?rev=597816&r1=597815&r2=597816&view=diff
==============================================================================
--- mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoConnector.java (original)
+++ mina/trunk/core/src/main/java/org/apache/mina/common/AbstractIoConnector.java Fri Nov 23 22:25:53 2007
@@ -178,4 +178,11 @@
             }
         });
     }
+    
+    @Override
+    public String toString() {
+        TransportMetadata m = getTransportMetadata();
+        return '(' + m.getProviderName() + ' ' + m.getName() + " connector: " + 
+               "managedSessionCount: " + getManagedSessionCount() + ')'; 
+    }
 }