case SOCKET:
return new SocketTransportConnection(new SocketTransportConnection.SocketConnectorFactory()
{
public IoConnector newSocketConnector()
{
ExistingSocketConnector connector = new ExistingSocketConnector(1,new QpidThreadExecutor());
Socket socket = TransportConnection.removeOpenSocket(details.getHost());
if (socket != null)
{