summaryrefslogtreecommitdiff
path: root/qpid/dotnet/Qpid.Client/Client/AMQConnection.cs
diff options
context:
space:
mode:
authorRobert Greig <rgreig@apache.org>2007-01-05 16:16:48 +0000
committerRobert Greig <rgreig@apache.org>2007-01-05 16:16:48 +0000
commit77ee523f3adec34bd9194b9697d9f933b7f4d4a7 (patch)
tree704383e7c46e1d4822aaf0cecef2e2daa5d9f4ee /qpid/dotnet/Qpid.Client/Client/AMQConnection.cs
parent66cb4932857aa3e38589efef3f655cdf34bd64d6 (diff)
downloadqpid-python-77ee523f3adec34bd9194b9697d9f933b7f4d4a7.tar.gz
Patch for Qpid-239 applied. BlockingSocketTransport instantiated directly.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@493064 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/dotnet/Qpid.Client/Client/AMQConnection.cs')
-rw-r--r--qpid/dotnet/Qpid.Client/Client/AMQConnection.cs9
1 files changed, 7 insertions, 2 deletions
diff --git a/qpid/dotnet/Qpid.Client/Client/AMQConnection.cs b/qpid/dotnet/Qpid.Client/Client/AMQConnection.cs
index 64a30c1981..c620412cab 100644
--- a/qpid/dotnet/Qpid.Client/Client/AMQConnection.cs
+++ b/qpid/dotnet/Qpid.Client/Client/AMQConnection.cs
@@ -29,6 +29,7 @@ using Qpid.Client.Protocol;
using Qpid.Client.qms;
using Qpid.Client.State;
using Qpid.Client.Transport;
+using Qpid.Client.Transport.Socket.Blocking;
using Qpid.Collections;
using Qpid.Framing;
using Qpid.Messaging;
@@ -177,7 +178,7 @@ namespace Qpid.Client
}
}
- private ITransport LoadTransportFromAssembly(string host, int port, String assemblyName, String transportType)
+ /*private ITransport LoadTransportFromAssembly(string host, int port, String assemblyName, String transportType)
{
//Assembly assembly = Assembly.LoadFrom(assemblyName);
Assembly assembly = Assembly.Load(assemblyName);
@@ -205,7 +206,7 @@ namespace Qpid.Client
_log.Info("transport = " + result);
return result;
- }
+ }*/
public void Disconnect()
{
@@ -688,12 +689,16 @@ namespace Qpid.Client
_protocolListener = new AMQProtocolListener(this, _stateManager);
_protocolListener.AddFrameListener(_stateManager);
+ /*
// Currently there is only one transport option - BlockingSocket.
String assemblyName = "Qpid.Client.Transport.Socket.Blocking.dll";
String transportType = "Qpid.Client.Transport.Socket.Blocking.BlockingSocketTransport";
// Load the transport assembly dynamically.
_transport = LoadTransportFromAssembly(brokerDetail.getHost(), brokerDetail.getPort(), assemblyName, transportType);
+ */
+
+ _transport = new BlockingSocketTransport(brokerDetail.getHost(), brokerDetail.getPort(), this);
// Connect.
_transport.Open();