Author: elecharny
Date: Thu Oct 25 11:29:58 2012
New Revision: 1402104

URL: http://svn.apache.org/viewvc?rev=1402104&view=rev
Log:
Fixed some compilation error due to the wrong usage of the hierarchy, following 
some commit I made this morning

Modified:
    
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoAcceptor.java
    
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java
    
mina/mina/branches/2.0/mina-example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java

Modified: 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoAcceptor.java
URL: 
http://svn.apache.org/viewvc/mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoAcceptor.java?rev=1402104&r1=1402103&r2=1402104&view=diff
==============================================================================
--- 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoAcceptor.java
 (original)
+++ 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/core/polling/AbstractPollingIoAcceptor.java
 Thu Oct 25 11:29:58 2012
@@ -46,7 +46,6 @@ import org.apache.mina.core.service.Simp
 import org.apache.mina.core.session.AbstractIoSession;
 import org.apache.mina.core.session.IoSession;
 import org.apache.mina.core.session.IoSessionConfig;
-import org.apache.mina.transport.socket.SocketAcceptor;
 import org.apache.mina.transport.socket.SocketSessionConfig;
 import org.apache.mina.transport.socket.nio.NioSocketAcceptor;
 import org.apache.mina.util.ExceptionMonitor;
@@ -67,8 +66,7 @@ import org.apache.mina.util.ExceptionMon
  * 
  * @author <a href="http://mina.apache.org";>Apache MINA Project</a>
  */
-public abstract class AbstractPollingIoAcceptor<S extends AbstractIoSession, 
H> extends AbstractIoAcceptor 
-    implements SocketAcceptor {
+public abstract class AbstractPollingIoAcceptor<S extends AbstractIoSession, 
H> extends AbstractIoAcceptor {
     /** A lock used to protect the selector to be waked up before it's created 
*/
     private final Semaphore lock = new Semaphore(1);
 

Modified: 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java
URL: 
http://svn.apache.org/viewvc/mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java?rev=1402104&r1=1402103&r2=1402104&view=diff
==============================================================================
--- 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java
 (original)
+++ 
mina/mina/branches/2.0/mina-core/src/main/java/org/apache/mina/transport/socket/nio/NioSocketAcceptor.java
 Thu Oct 25 11:29:58 2012
@@ -39,6 +39,7 @@ import org.apache.mina.core.service.IoSe
 import org.apache.mina.core.service.SimpleIoProcessorPool;
 import org.apache.mina.core.service.TransportMetadata;
 import org.apache.mina.transport.socket.DefaultSocketSessionConfig;
+import org.apache.mina.transport.socket.SocketAcceptor;
 
 /**
  * {@link IoAcceptor} for socket transport (TCP/IP).  This class
@@ -46,7 +47,8 @@ import org.apache.mina.transport.socket.
  *
  * @author <a href="http://mina.apache.org";>Apache MINA Project</a>
  */
-public final class NioSocketAcceptor extends 
AbstractPollingIoAcceptor<NioSession, ServerSocketChannel> {
+public final class NioSocketAcceptor extends 
AbstractPollingIoAcceptor<NioSession, ServerSocketChannel> 
+    implements SocketAcceptor {
 
     private volatile Selector selector;
 

Modified: 
mina/mina/branches/2.0/mina-example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java
URL: 
http://svn.apache.org/viewvc/mina/mina/branches/2.0/mina-example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java?rev=1402104&r1=1402103&r2=1402104&view=diff
==============================================================================
--- 
mina/mina/branches/2.0/mina-example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java
 (original)
+++ 
mina/mina/branches/2.0/mina-example/src/test/java/org/apache/mina/example/echoserver/ssl/SslFilterTest.java
 Thu Oct 25 11:29:58 2012
@@ -93,7 +93,7 @@ public class SslFilterTest {
         EchoHandler handler = new EchoHandler();
         acceptor.setHandler(handler);
         acceptor.bind(new InetSocketAddress(0));
-        port = ((InetSocketAddress)acceptor.getLocalAddress()).getPort();
+        port = acceptor.getLocalAddress().getPort();
         //System.out.println("MINA server started.");
 
         Socket socket = getClientSocket(useSSL);


Reply via email to