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 2005/10/26 08:01:53 UTC

svn commit: r328571 - /directory/network/trunk/src/java/org/apache/mina/filter/BlacklistFilter.java

Author: trustin
Date: Tue Oct 25 23:01:50 2005
New Revision: 328571

URL: http://svn.apache.org/viewcvs?rev=328571&view=rev
Log:
Added some logging to BlacklistFilter.

Modified:
    directory/network/trunk/src/java/org/apache/mina/filter/BlacklistFilter.java

Modified: directory/network/trunk/src/java/org/apache/mina/filter/BlacklistFilter.java
URL: http://svn.apache.org/viewcvs/directory/network/trunk/src/java/org/apache/mina/filter/BlacklistFilter.java?rev=328571&r1=328570&r2=328571&view=diff
==============================================================================
--- directory/network/trunk/src/java/org/apache/mina/filter/BlacklistFilter.java (original)
+++ directory/network/trunk/src/java/org/apache/mina/filter/BlacklistFilter.java Tue Oct 25 23:01:50 2005
@@ -27,6 +27,7 @@
 import org.apache.mina.common.IoFilter;
 import org.apache.mina.common.IoFilterAdapter;
 import org.apache.mina.common.IoSession;
+import org.apache.mina.util.SessionLog;
 
 /**
  * A {@link IoFilter} which blocks connections from blacklisted remote
@@ -64,38 +65,8 @@
         }
         else
         {
+            SessionLog.info( session, "Remote address in the blacklist; closing." );
             session.close();
-        }
-    }
-
-    /**
-     * Forwards event if and if only the remote address of session is not
-     * blacklisted.
-     */
-    public void messageReceived( NextFilter nextFilter, IoSession session,
-                                 Object message ) throws Exception
-    {
-        if( !isBlocked( session ) )
-        {
-            // forward if not blocked
-            super.messageReceived( nextFilter, session, message );
-        }
-    }
-
-    /**
-     * Close connection immediately if the remote address of session is
-     * blacklisted.
-     */
-    public void sessionOpened( NextFilter nextFilter, IoSession session ) throws Exception
-    {
-        if( isBlocked( session ) )
-        {
-            // Close immediately if blocked
-            session.close();
-        }
-        else
-        {
-            super.sessionOpened( nextFilter, session );
         }
     }