summaryrefslogtreecommitdiff
path: root/java/broker/src
diff options
context:
space:
mode:
authorMartin Ritchie <ritchiem@apache.org>2008-02-12 11:29:19 +0000
committerMartin Ritchie <ritchiem@apache.org>2008-02-12 11:29:19 +0000
commitd203e3c2b52e59b8b5faed91b57be4603840b9a7 (patch)
treec8086beaa70f85dcd9aa95a1cecc4e4a7b731479 /java/broker/src
parent0d475e9e8defb31d60f0200881437f54066a780a (diff)
downloadqpid-python-d203e3c2b52e59b8b5faed91b57be4603840b9a7.tar.gz
QPID-784 : Added ability to provide existing Socket to Qpid Client Libraries to use as for connection.
AMQBrokerDetails.java, BrokerDetails.java And ConnectionURLTest.java augmented to allow new transport type 'socket' New ExistingSocketConnector, which utises a given Socket() rather than creating its own from a SocketChannel. This code was taken from the Mina library v1.0.0. Changes to AMQConnection.java, SocketTransportConnection.java were required to allow the new Socket object to be passed through to the ExistingSocketConnector. The TransportConnection.java was updated to return an ExistingSocketConnector when the 'socket' transport is used. AMQConnection.makeBrokerConnection was changed when the 'socket' transport is being used. This allows the set Socket to be passed down to the ExistingSocketConnector for the transport to be run over. git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.1@620767 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/broker/src')
0 files changed, 0 insertions, 0 deletions