public ProducerBrokerExchange getProducerBrokerExchange(ProducerInfo producerInfo){ ProducerBrokerExchange result = null; for (TransportConnector connector : transportConnectors) { for (TransportConnection tc: connector.getConnections()){ result = tc.getProducerBrokerExchangeIfExists(producerInfo); if (result !=null){ return result; } } } return result; }
protected void doSweep() { for (Iterator i = connector.getConnections().iterator(); i.hasNext();) { TransportConnection connection = (TransportConnection)i.next(); if (connection.isMarkedCandidate()) { connection.doMark(); collectionCandidates.add(connection); } } }
CopyOnWriteArrayList<TransportConnection> connections = this.connector.getConnections(); synchronized (connections) { for (Iterator<TransportConnection> iter = connections.iterator(); iter.hasNext(); ) {
@Test public void testAMQ5050DefaultHost() throws Exception { // Let verify a host header is added to the connection. Connection connection = new ActiveMQConnectionFactory(brokerConnectURI).createConnection(); connection.start(); CopyOnWriteArrayList<TransportConnection> connections = broker.getConnectorByName("tcp").getConnections(); assertEquals(1, connections.size()); assertNotNull(connections.get(0).getRemoteWireFormatInfo().getHost()); connection.stop(); }
@Test public void testAMQ5050WithManualSpecifiedHost() throws Exception { // Let verify a host header is added to the connection. Connection connection = new ActiveMQConnectionFactory(brokerConnectURI+"?wireFormat.host=foo").createConnection(); connection.start(); CopyOnWriteArrayList<TransportConnection> connections = broker.getConnectorByName("tcp").getConnections(); assertEquals(1, connections.size()); assertEquals("foo", connections.get(0).getRemoteWireFormatInfo().getHost()); connection.stop(); }
public int getConnectionsCount() { return transportConnector.getConnections().size(); } }
public ProducerBrokerExchange getProducerBrokerExchange(ProducerInfo producerInfo){ ProducerBrokerExchange result = null; for (TransportConnector connector : transportConnectors) { for (TransportConnection tc: connector.getConnections()){ result = tc.getProducerBrokerExchangeIfExists(producerInfo); if (result !=null){ return result; } } } return result; }
public ProducerBrokerExchange getProducerBrokerExchange(ProducerInfo producerInfo){ ProducerBrokerExchange result = null; for (TransportConnector connector : transportConnectors) { for (TransportConnection tc: connector.getConnections()){ result = tc.getProducerBrokerExchangeIfExists(producerInfo); if (result !=null){ return result; } } } return result; }
public ProducerBrokerExchange getProducerBrokerExchange(ProducerInfo producerInfo){ ProducerBrokerExchange result = null; for (TransportConnector connector : transportConnectors) { for (TransportConnection tc: connector.getConnections()){ result = tc.getProducerBrokerExchangeIfExists(producerInfo); if (result !=null){ return result; } } } return result; }
protected void doSweep() { for (Iterator i = connector.getConnections().iterator(); i.hasNext();) { TransportConnection connection = (TransportConnection)i.next(); if (connection.isMarkedCandidate()) { connection.doMark(); collectionCandidates.add(connection); } } }
protected void doSweep() { for (Iterator i = connector.getConnections().iterator(); i.hasNext();) { TransportConnection connection = (TransportConnection)i.next(); if (connection.isMarkedCandidate()) { connection.doMark(); collectionCandidates.add(connection); } } }
protected void doSweep() { for (Iterator i = connector.getConnections().iterator(); i.hasNext();) { TransportConnection connection = (TransportConnection)i.next(); if (connection.isMarkedCandidate()) { connection.doMark(); collectionCandidates.add(connection); } } }
protected void doSweep() { for (Iterator i = connector.getConnections().iterator(); i.hasNext();) { TransportConnection connection = (TransportConnection)i.next(); if (connection.isMarkedCandidate()) { connection.doMark(); collectionCandidates.add(connection); } } }
CopyOnWriteArrayList<TransportConnection> connections = this.connector.getConnections(); synchronized (connections) { for (Iterator<TransportConnection> iter = connections.iterator(); iter.hasNext(); ) {
CopyOnWriteArrayList<TransportConnection> connections = this.connector.getConnections(); synchronized (connections) { for (Iterator<TransportConnection> iter = connections.iterator(); iter.hasNext(); ) {
CopyOnWriteArrayList<TransportConnection> connections = this.connector.getConnections(); synchronized (connections) { for (Iterator<TransportConnection> iter = connections.iterator(); iter.hasNext(); ) {
CopyOnWriteArrayList<TransportConnection> connections = this.connector.getConnections(); synchronized (connections) { for (Iterator<TransportConnection> iter = connections.iterator(); iter.hasNext();) {