@Override public int getPort() { return this.delegate.getPort(); }
@Override public int getPort() { return this.delegate.getPort(); }
@Override public int getPort() { return connection.getPort(); }
/** * Gets the port of the used broker. * * @return the port */ public int getPort() { return channel.getConnection().getPort(); }
@Override public Connection call() throws IOException, TimeoutException { log.info("{} connection {} to {}", recovery ? "Recovering" : "Creating", connectionName, options.getAddresses()); ConnectionFactory cxnFactory = options.getConnectionFactory(); Connection connection = cxnFactory.newConnection(consumerThreadPool, options.getAddresses(), connectionName); final String amqpAddress = String.format("%s://%s:%s/%s", cxnFactory.isSSL() ? "amqps" : "amqp", connection.getAddress().getHostAddress(), connection.getPort(), "/".equals(cxnFactory.getVirtualHost()) ? "" : cxnFactory.getVirtualHost()); log.info("{} connection {} to {}", recovery ? "Recovered" : "Created", connectionName, amqpAddress); return connection; } }, recurringPolicy, recurringStats, recurringExceptions, true, false);
@Override public Connection call() throws IOException, TimeoutException { log.info("{} connection {} to {}", recovery ? "Recovering" : "Creating", connectionName, options.getAddresses()); ConnectionFactory cxnFactory = options.getConnectionFactory(); Connection connection = cxnFactory.newConnection(consumerThreadPool, options.getAddresses(), connectionName); final String amqpAddress = String.format("%s://%s:%s/%s", cxnFactory.isSSL() ? "amqps" : "amqp", connection.getAddress().getHostAddress(), connection.getPort(), "/".equals(cxnFactory.getVirtualHost()) ? "" : cxnFactory.getVirtualHost()); log.info("{} connection {} to {}", recovery ? "Recovered" : "Created", connectionName, amqpAddress); return connection; } }, recurringPolicy, recurringStats, recurringExceptions, true, false);
private void open() { if (this.isOpen()) return; try { this.channel = this.connection.createChannel(); context.setChannel(this.channel); } catch (IOException e) { logger.error("create channel error, connection host : " + this.connection.getAddress().getHostAddress() + " connection port : " + this.connection.getPort(), e); throw new RuntimeException(e); } carryEventBus = new EventBus("carryEventBus"); context.setCarryEventBus(carryEventBus); context.setConfigManager(this.configManager); context.setConnection(this.connection); this.isOpen.compareAndSet(false, true); this.componentEventBus.post(new ClientInitedEvent()); }
protected void applyConnectionData(Operation op, Connection conn) { InetAddress address = conn.getAddress(); String host = address.getHostAddress(); int port = conn.getPort(); final String connectionUrl; if (conn instanceof AMQConnection) { connectionUrl = conn.toString(); } else { connectionUrl = "amqp://" + host + ":" + port; } op.put("host", host); op.put("port", port); op.put("connectionUrl", connectionUrl); //try to extract server version String serverVersion = getVersion(conn.getServerProperties()); op.putAnyNonEmpty("serverVersion", serverVersion); //try to extract client version String clientVersion = getVersion(conn.getClientProperties()); op.putAnyNonEmpty("clientVersion", clientVersion); }