Author: elecharny
Date: Thu Oct 25 00:06:46 2012
New Revision: 1401923

URL: http://svn.apache.org/viewvc?rev=1401923&view=rev
Log:
Simplified the Connector classes, by removing suplicated methods 

Modified:
    
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramAcceptor.java
    
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramConnector.java
    
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/SocketConnector.java

Modified: 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramAcceptor.java
URL: 
http://svn.apache.org/viewvc/mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramAcceptor.java?rev=1401923&r1=1401922&r2=1401923&view=diff
==============================================================================
--- 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramAcceptor.java
 (original)
+++ 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramAcceptor.java
 Thu Oct 25 00:06:46 2012
@@ -20,6 +20,7 @@
 package org.apache.mina.transport.socket;
 
 import org.apache.mina.core.service.IoAcceptor;
+import org.apache.mina.core.session.IoSession;
 import org.apache.mina.core.session.IoSessionRecycler;
 
 /**
@@ -39,4 +40,10 @@ public interface DatagramAcceptor extend
      * @param sessionRecycler <tt>null</tt> to use the default recycler
      */
     void setSessionRecycler(IoSessionRecycler sessionRecycler);
+
+    /**
+     * Returns the default Datagram configuration of the new {@link IoSession}s
+     * created by this service.
+     */
+    DatagramSessionConfig getSessionConfig();
 }

Modified: 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramConnector.java
URL: 
http://svn.apache.org/viewvc/mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramConnector.java?rev=1401923&r1=1401922&r2=1401923&view=diff
==============================================================================
--- 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramConnector.java
 (original)
+++ 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/DatagramConnector.java
 Thu Oct 25 00:06:46 2012
@@ -19,8 +19,6 @@
  */
 package org.apache.mina.transport.socket;
 
-import java.net.InetSocketAddress;
-
 import org.apache.mina.core.service.IoConnector;
 
 /**
@@ -29,7 +27,9 @@ import org.apache.mina.core.service.IoCo
  * @author <a href="http://mina.apache.org";>Apache MINA Project</a>
  */
 public interface DatagramConnector extends IoConnector {
-    InetSocketAddress getDefaultRemoteAddress();
-
-    void setDefaultRemoteAddress(InetSocketAddress remoteAddress);
+    /**
+     * Returns the default configuration of the new FatagramSessions created 
by 
+     * this connect service.
+     */
+    DatagramSessionConfig getSessionConfig();
 }

Modified: 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/SocketConnector.java
URL: 
http://svn.apache.org/viewvc/mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/SocketConnector.java?rev=1401923&r1=1401922&r2=1401923&view=diff
==============================================================================
--- 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/SocketConnector.java
 (original)
+++ 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/SocketConnector.java
 Thu Oct 25 00:06:46 2012
@@ -19,8 +19,6 @@
  */
 package org.apache.mina.transport.socket;
 
-import java.net.InetSocketAddress;
-
 import org.apache.mina.core.service.IoConnector;
 
 /**
@@ -29,18 +27,6 @@ import org.apache.mina.core.service.IoCo
  * @author <a href="http://mina.apache.org";>Apache MINA Project</a>
  */
 public interface SocketConnector extends IoConnector {
-
-    /**
-     * {@inheritDoc}
-     */
-    InetSocketAddress getDefaultRemoteAddress();
-
-    /**
-     * TODO : add documentation
-     * @param remoteAddress
-     */
-    void setDefaultRemoteAddress(InetSocketAddress remoteAddress);
-
     /**
      * Returns the default configuration of the new SocketSessions created by 
      * this connect service.


Reply via email to