You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by tr...@apache.org on 2006/01/21 03:20:21 UTC

svn commit: r370958 - in /directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common: ./ support/

Author: trustin
Date: Fri Jan 20 18:20:17 2006
New Revision: 370958

URL: http://svn.apache.org/viewcvs?rev=370958&view=rev
Log:
* Fixed some compilation errors
* Removed unused classes

Removed:
    directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/support/BaseIoAcceptor.java
    directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/support/BaseIoConnector.java
    directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/support/DelegatedIoAcceptor.java
    directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/support/DelegatedIoConnector.java
Modified:
    directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/IoServiceProvider.java
    directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/MINA.java

Modified: directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/IoServiceProvider.java
URL: http://svn.apache.org/viewcvs/directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/IoServiceProvider.java?rev=370958&r1=370957&r2=370958&view=diff
==============================================================================
--- directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/IoServiceProvider.java (original)
+++ directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/IoServiceProvider.java Fri Jan 20 18:20:17 2006
@@ -19,7 +19,6 @@
 package org.apache.mina.common;
 
 import java.io.IOException;
-import java.net.SocketAddress;
 import java.util.Collection;
 
 /**
@@ -46,13 +45,13 @@
          *            {@link IoFilterChain} of a newly created {@link IoSession}
          * @throws IOException if failed to bind
          */
-        void bind( SocketAddress address, IoHandler handler, IoFilterChainBuilder filterChainBuilder ) throws IOException;
+        void bind( IoAddress address, IoHandler handler, IoFilterChainBuilder filterChainBuilder ) throws IOException;
 
         /**
          * Unbinds from the specified <code>address</code> and disconnects all clients
          * connected there.
          */
-        void unbind( SocketAddress address );
+        void unbind( IoAddress address );
         
         /**
          * Returns all sessions currently connected to the specified local address.
@@ -66,13 +65,13 @@
          *         for the particular transport type implemented by this 
          *         {@link IoAcceptor}.
          */
-        Collection getManagedSessions( SocketAddress address );
+        Collection getManagedSessions( IoAddress address );
         
         /**
          * (Optional) Returns an {@link IoSession} that is bound to the specified
          * <tt>localAddress</tt> and <tt>remoteAddress</tt> which reuses
          * the <tt>localAddress</tt> that is already bound by {@link IoAcceptor}
-         * via {@link #bind(SocketAddress, IoHandler)}.
+         * via {@link #bind(IoAddress, IoHandler)}.
          * <p>
          * This operation is optional.  Please throw {@link UnsupportedOperationException}
          * if the transport type doesn't support this operation.  This operation is
@@ -80,9 +79,9 @@
          * 
          * @throws UnsupportedOperationException if this operation is not supported
          * @throws IllegalArgumentException if the specified <tt>localAddress</tt> is
-         *                                  not bound yet. (see {@link #bind(SocketAddress, IoHandler)})
+         *                                  not bound yet. (see {@link #bind(IoAddress, IoHandler)})
          */
-        IoSession newSession( SocketAddress remoteAddress, SocketAddress localAddress );
+        IoSession newSession( IoAddress remoteAddress, IoAddress localAddress );
     }
     
     public interface IoConnector
@@ -97,7 +96,7 @@
          *            {@link IoFilterChain} of a newly created {@link IoSession}
          * @return {@link ConnectFuture} that will tell the result of the connection attempt
          */
-        ConnectFuture connect( SocketAddress address, SocketAddress localAddress,
+        ConnectFuture connect( IoAddress address, IoAddress localAddress,
                                IoHandler handler, IoFilterChainBuilder filterChainBuilder );
     }
 }

Modified: directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/MINA.java
URL: http://svn.apache.org/viewcvs/directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/MINA.java?rev=370958&r1=370957&r2=370958&view=diff
==============================================================================
--- directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/MINA.java (original)
+++ directory/sandbox/trustin/mina-spi/core/src/main/java/org/apache/mina/common/MINA.java Fri Jan 20 18:20:17 2006
@@ -26,6 +26,8 @@
 import java.util.Map;
 import java.util.Set;
 
+import org.apache.mina.common.IoServiceProvider.IoAcceptor;
+import org.apache.mina.common.IoServiceProvider.IoConnector;
 import org.apache.mina.common.support.discovery.tools.Service;
 import org.apache.mina.util.IdentityHashSet;