summaryrefslogtreecommitdiff
path: root/java/broker
diff options
context:
space:
mode:
authorRobert Greig <rgreig@apache.org>2006-10-12 20:01:58 +0000
committerRobert Greig <rgreig@apache.org>2006-10-12 20:01:58 +0000
commit8a9e141b27d1ae74eab2854d6dccedb404937a6f (patch)
treeca6725de38f7bb4cc33a5c0a3220c3a979518038 /java/broker
parentaa158518be717746e9350cad81eda75b8d42b735 (diff)
downloadqpid-python-8a9e141b27d1ae74eab2854d6dccedb404937a6f.tar.gz
QPID-18. Removed unused experimental code that had direct dependencies on MINA-0.9.5 and upgraded to MINA-1.1.0 snapshot.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@463403 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/broker')
-rw-r--r--java/broker/etc/config.xml2
-rw-r--r--java/broker/src/org/apache/qpid/server/transport/ConnectorConfiguration.java16
-rw-r--r--java/broker/test/src/org/apache/qpid/server/protocol/MockIoSession.java5
3 files changed, 9 insertions, 14 deletions
diff --git a/java/broker/etc/config.xml b/java/broker/etc/config.xml
index 77997a3685..78ac5747ea 100644
--- a/java/broker/etc/config.xml
+++ b/java/broker/etc/config.xml
@@ -33,7 +33,7 @@
<enabled>true</enabled>
</management>
<advanced>
- <filterchain enableExecutorPool="true"/>
+ <filterchain enableExecutorPool="false"/>
<enablePooledAllocator>false</enablePooledAllocator>
<enableDirectBuffers>false</enableDirectBuffers>
<framesize>65535</framesize>
diff --git a/java/broker/src/org/apache/qpid/server/transport/ConnectorConfiguration.java b/java/broker/src/org/apache/qpid/server/transport/ConnectorConfiguration.java
index e9e9c8aca4..6470d876bb 100644
--- a/java/broker/src/org/apache/qpid/server/transport/ConnectorConfiguration.java
+++ b/java/broker/src/org/apache/qpid/server/transport/ConnectorConfiguration.java
@@ -19,6 +19,8 @@ package org.apache.qpid.server.transport;
import org.apache.qpid.configuration.Configured;
import org.apache.mina.common.IoAcceptor;
+import org.apache.mina.filter.executor.ExecutorExecutor;
+import org.apache.mina.util.NewThreadExecutor;
public class ConnectorConfiguration
{
@@ -74,20 +76,8 @@ public class ConnectorConfiguration
defaultValue = "true")
public boolean enableNonSSL;
- @Configured(path = "advanced.useBlockingIo",
- defaultValue = "false")
- public boolean useBlockingIo;
-
public IoAcceptor createAcceptor()
{
- if(useBlockingIo)
- {
- System.out.println("Using blocking io");
- return new org.apache.qpid.bio.SocketAcceptor();
- }
- else
- {
- return new org.apache.mina.transport.socket.nio.SocketAcceptor(processors);
- }
+ return new org.apache.mina.transport.socket.nio.SocketAcceptor(processors, new NewThreadExecutor());
}
}
diff --git a/java/broker/test/src/org/apache/qpid/server/protocol/MockIoSession.java b/java/broker/test/src/org/apache/qpid/server/protocol/MockIoSession.java
index 101ba7dd36..f985050e9f 100644
--- a/java/broker/test/src/org/apache/qpid/server/protocol/MockIoSession.java
+++ b/java/broker/test/src/org/apache/qpid/server/protocol/MockIoSession.java
@@ -49,6 +49,11 @@ public class MockIoSession implements IoSession
return null; //To change body of implemented methods use File | Settings | File Templates.
}
+ public IoServiceConfig getServiceConfig()
+ {
+ return null;
+ }
+
public IoHandler getHandler()
{
return null; //To change body of implemented methods use File | Settings | File Templates.