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/01/12 08:40:38 UTC
svn commit: r124951 - in incubator/directory/network/trunk/mina/src/java/org/apache/mina: io protocol protocol/vmpipe
Author: trustin
Date: Tue Jan 11 23:40:28 2005
New Revision: 124951
URL: http://svn.apache.org/viewcvs?view=rev&rev=124951
Log:
* Revised JavaDoc
* Added VmPipeConnector.add/removeFilter
Modified:
incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Acceptor.java
incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Connector.java
incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/IoAdapter.java
incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/vmpipe/VmPipeConnector.java
Modified: incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Acceptor.java
Url: http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Acceptor.java?view=diff&rev=124951&p1=incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Acceptor.java&r1=124950&p2=incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Acceptor.java&r2=124951
==============================================================================
--- incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Acceptor.java (original)
+++ incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Acceptor.java Tue Jan 11 23:40:28 2005
@@ -65,7 +65,8 @@
/**
* Adds the specified filter with the specified priority. Greater priority
- * value, higher priority, and thus evaluated more earlier.
+ * value, higher priority, and thus evaluated more earlier. Please note
+ * that priority value must be unique.
*/
void addFilter( int priority, IoHandlerFilter filter );
Modified: incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Connector.java
Url: http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Connector.java?view=diff&rev=124951&p1=incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Connector.java&r1=124950&p2=incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Connector.java&r2=124951
==============================================================================
--- incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Connector.java (original)
+++ incubator/directory/network/trunk/mina/src/java/org/apache/mina/io/Connector.java Tue Jan 11 23:40:28 2005
@@ -71,7 +71,8 @@
/**
* Adds the specified filter with the specified priority. Greater priority
- * value, higher priority, and thus evaluated more earlier.
+ * value, higher priority, and thus evaluated more earlier. Please note
+ * that priority value must be unique.
*/
void addFilter( int priority, IoHandlerFilter filter );
Modified: incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/IoAdapter.java
Url: http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/IoAdapter.java?view=diff&rev=124951&p1=incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/IoAdapter.java&r1=124950&p2=incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/IoAdapter.java&r2=124951
==============================================================================
--- incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/IoAdapter.java (original)
+++ incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/IoAdapter.java Tue Jan 11 23:40:28 2005
@@ -70,7 +70,8 @@
/**
* Adds the specified filter with the specified priority. Greater priority
- * value, higher priority, and thus evaluated more earlier.
+ * value, higher priority, and thus evaluated more earlier. Please note
+ * that priority value must be unique.
*/
public void addFilter( int priority, ProtocolHandlerFilter filter )
{
Modified: incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/vmpipe/VmPipeConnector.java
Url: http://svn.apache.org/viewcvs/incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/vmpipe/VmPipeConnector.java?view=diff&rev=124951&p1=incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/vmpipe/VmPipeConnector.java&r1=124950&p2=incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/vmpipe/VmPipeConnector.java&r2=124951
==============================================================================
--- incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/vmpipe/VmPipeConnector.java (original)
+++ incubator/directory/network/trunk/mina/src/java/org/apache/mina/protocol/vmpipe/VmPipeConnector.java Tue Jan 11 23:40:28 2005
@@ -6,6 +6,7 @@
import java.io.IOException;
import org.apache.mina.protocol.ProtocolHandler;
+import org.apache.mina.protocol.ProtocolHandlerFilter;
import org.apache.mina.protocol.ProtocolSession;
import org.apache.mina.protocol.vmpipe.VmPipeAcceptor.Entry;
import org.apache.mina.util.ProtocolHandlerFilterManager;
@@ -27,6 +28,24 @@
public VmPipeConnector()
{
filterManager.addFilter( Integer.MIN_VALUE, new VmPipeFilter() );
+ }
+
+ /**
+ * Adds the specified filter with the specified priority. Greater priority
+ * value, higher priority, and thus evaluated more earlier. Please note
+ * that priority value must be unique.
+ */
+ public void addFilter( int priority, ProtocolHandlerFilter filter )
+ {
+ filterManager.addFilter( priority, filter );
+ }
+
+ /**
+ * Removes the specified filter from the filter list.
+ */
+ public void removeFilter( ProtocolHandlerFilter filter )
+ {
+ filterManager.removeFilter( filter );
}
/**