Author: norman
Date: Sun May 2 16:54:00 2010
New Revision: 940259
URL: http://svn.apache.org/viewvc?rev=940259&view=rev
Log:
Move connection limit handlers around
Added:
james/server/trunk/netty-socket/src/main/java/org/jboss/
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionLimitUpstreamHandler.java
- copied, changed from r939790,
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionLimitUpstreamHandler.java
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionPerIpLimitUpstreamHandler.java
- copied, changed from r939748,
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionPerIpLimitUpstreamHandler.java
Removed:
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionLimitUpstreamHandler.java
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionPerIpLimitUpstreamHandler.java
Modified:
james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/NioImapServer.java
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractChannelPipelineFactory.java
Modified:
james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/NioImapServer.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/NioImapServer.java?rev=940259&r1=940258&r2=940259&view=diff
==============================================================================
---
james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/NioImapServer.java
(original)
+++
james/server/trunk/imapserver/src/main/java/org/apache/james/imapserver/netty/NioImapServer.java
Sun May 2 16:54:00 2010
@@ -30,10 +30,10 @@ import org.apache.james.imap.decode.Imap
import org.apache.james.imap.encode.ImapEncoder;
import org.apache.james.imap.main.ImapRequestStreamHandler;
import org.apache.james.socket.netty.AbstractAsyncServer;
-import org.apache.james.socket.netty.ConnectionLimitUpstreamHandler;
-import org.apache.james.socket.netty.ConnectionPerIpLimitUpstreamHandler;
import org.jboss.netty.channel.ChannelPipeline;
import org.jboss.netty.channel.ChannelPipelineFactory;
+import org.jboss.netty.handler.connection.ConnectionLimitUpstreamHandler;
+import org.jboss.netty.handler.connection.ConnectionPerIpLimitUpstreamHandler;
import org.jboss.netty.handler.ssl.SslHandler;
/**
Modified:
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractChannelPipelineFactory.java
URL:
http://svn.apache.org/viewvc/james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractChannelPipelineFactory.java?rev=940259&r1=940258&r2=940259&view=diff
==============================================================================
---
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractChannelPipelineFactory.java
(original)
+++
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/AbstractChannelPipelineFactory.java
Sun May 2 16:54:00 2010
@@ -28,6 +28,8 @@ import org.jboss.netty.channel.ChannelUp
import org.jboss.netty.handler.codec.frame.DelimiterBasedFrameDecoder;
import org.jboss.netty.handler.codec.frame.Delimiters;
import org.jboss.netty.handler.codec.oneone.OneToOneEncoder;
+import org.jboss.netty.handler.connection.ConnectionLimitUpstreamHandler;
+import org.jboss.netty.handler.connection.ConnectionPerIpLimitUpstreamHandler;
import org.jboss.netty.handler.stream.ChunkedWriteHandler;
import org.jboss.netty.util.HashedWheelTimer;
import org.jboss.netty.util.Timer;
Copied:
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionLimitUpstreamHandler.java
(from r939790,
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionLimitUpstreamHandler.java)
URL:
http://svn.apache.org/viewvc/james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionLimitUpstreamHandler.java?p2=james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionLimitUpstreamHandler.java&p1=james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionLimitUpstreamHandler.java&r1=939790&r2=940259&rev=940259&view=diff
==============================================================================
---
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionLimitUpstreamHandler.java
(original)
+++
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionLimitUpstreamHandler.java
Sun May 2 16:54:00 2010
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations *
* under the License. *
****************************************************************/
-package org.apache.james.socket.netty;
+package org.jboss.netty.handler.connection;
import java.util.concurrent.atomic.AtomicInteger;
@@ -32,6 +32,8 @@ import org.jboss.netty.channel.SimpleCha
*
* This handler must be used as singleton when adding it to the {...@link
ChannelPipeline} to work correctly
*
+ * TODO: Remove when its committed to NETTY.
+ * https://jira.jboss.org/jira/browse/NETTY-311
*/
@ChannelPipelineCoverage("all")
public class ConnectionLimitUpstreamHandler extends
SimpleChannelUpstreamHandler{
Copied:
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionPerIpLimitUpstreamHandler.java
(from r939748,
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionPerIpLimitUpstreamHandler.java)
URL:
http://svn.apache.org/viewvc/james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionPerIpLimitUpstreamHandler.java?p2=james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionPerIpLimitUpstreamHandler.java&p1=james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionPerIpLimitUpstreamHandler.java&r1=939748&r2=940259&rev=940259&view=diff
==============================================================================
---
james/server/trunk/netty-socket/src/main/java/org/apache/james/socket/netty/ConnectionPerIpLimitUpstreamHandler.java
(original)
+++
james/server/trunk/netty-socket/src/main/java/org/jboss/netty/handler/connection/ConnectionPerIpLimitUpstreamHandler.java
Sun May 2 16:54:00 2010
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations *
* under the License. *
****************************************************************/
-package org.apache.james.socket.netty;
+package org.jboss.netty.handler.connection;
import java.net.InetSocketAddress;
import java.util.HashMap;
@@ -34,6 +34,8 @@ import org.jboss.netty.channel.SimpleCha
*
* This handler must be used as singleton when adding it to the {...@link
ChannelPipeline} to work correctly
*
+ * TODO: Remove when its committed to NETTY.
+ * https://jira.jboss.org/jira/browse/NETTY-311
*/
@ChannelPipelineCoverage("all")
public class ConnectionPerIpLimitUpstreamHandler extends
SimpleChannelUpstreamHandler{
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]