@Override public void setUri(String uriString) throws URISyntaxException, NoSuchAlgorithmException, KeyManagementException { super.setUri(uriString); }
@JsonIgnore @Override public void setUri(URI uri) throws URISyntaxException, NoSuchAlgorithmException, KeyManagementException { super.setUri(uri); }
super.setVirtualHost(this.virtualHost); if (this.uri != null) { super.setUri(this.uri);
if (this.uri != null && !this.uri.isEmpty()){ try { factory.setUri(this.uri); } catch (URISyntaxException e) { LOG.error("Failed to parse uri", e);
/** * @param uriString the uri. * @see com.rabbitmq.client.ConnectionFactory#setUri(java.lang.String) */ public void setUri(String uriString) { try { this.connectionFactory.setUri(uriString); } catch (URISyntaxException | NoSuchAlgorithmException | KeyManagementException e) { throw new IllegalArgumentException("Unable to set uri", e); } }
/** * @param uri the uri. * @see com.rabbitmq.client.ConnectionFactory#setUri(java.net.URI) */ public void setUri(URI uri) { try { this.connectionFactory.setUri(uri); } catch (URISyntaxException | NoSuchAlgorithmException | KeyManagementException e) { throw new IllegalArgumentException("Unable to set uri", e); } }
private void setConnectionFactoryUri(com.rabbitmq.client.ConnectionFactory connectionFactory, String uri) { try { connectionFactory.setUri(uri); } catch (Exception e) { throw new IllegalArgumentException("Invalid AMQP URI", e); } }
/** * @param uri the uri. * @see com.rabbitmq.client.ConnectionFactory#setUri(java.net.URI) */ public void setUri(URI uri) { try { this.connectionFactory.setUri(uri); } catch (URISyntaxException | NoSuchAlgorithmException | KeyManagementException e) { throw new IllegalArgumentException("Unable to set uri", e); } }
/** * @param uriString the uri. * @see com.rabbitmq.client.ConnectionFactory#setUri(java.lang.String) */ public void setUri(String uriString) { try { this.connectionFactory.setUri(uriString); } catch (URISyntaxException | NoSuchAlgorithmException | KeyManagementException e) { throw new IllegalArgumentException("Unable to set uri", e); } }
private void setConnectionFactoryUri(com.rabbitmq.client.ConnectionFactory connectionFactory, String uri) { try { connectionFactory.setUri(uri); } catch (Exception e) { throw new IllegalArgumentException("Invalid AMQP URI", e); } }
/** * @param uri the URI * @since 1.5 * @see com.rabbitmq.client.ConnectionFactory#setUri(URI) */ public void setUri(URI uri) { try { this.rabbitConnectionFactory.setUri(uri); } catch (URISyntaxException | GeneralSecurityException use) { this.logger.info(BAD_URI, use); } }
@JsonIgnore @Override public void setUri(URI uri) throws URISyntaxException, NoSuchAlgorithmException, KeyManagementException { super.setUri(uri); }
public GelfAMQPSender(String host, String exchangeName, String routingKey, int maxRetries) throws IOException, URISyntaxException, NoSuchAlgorithmException, KeyManagementException { factory = new ConnectionFactory(); factory.setUri(host); this.exchangeName = exchangeName; this.routingKey = routingKey; this.maxRetries = maxRetries; }
ConnectionFactory factory = new ConnectionFactory(); factory.setUri("amqp://guest:password@localhost:${amqpPort}"); factory.useSslProtocol() log.info('about to make connection') def connection = factory.newConnection(); //get a channel for sending the "kickoff" message def channel = connection.createChannel();
private static Connection buildConnection(final String uri) throws IOException, GeneralSecurityException, URISyntaxException, TimeoutException { final ConnectionFactory factory = new ConnectionFactory(); factory.setUri(uri); return factory.newConnection(); } }
private Connection createConnection() throws IOException, TimeoutException, KeyManagementException, NoSuchAlgorithmException, URISyntaxException { final ConnectionFactory connectionFactory = new ConnectionFactory(); connectionFactory.setUri(this.uri); connectionFactory.setRequestedHeartbeat(this.heartbeat); return connectionFactory.newConnection(); }
@Override public void start(ILifecycleProgressMonitor monitor) throws SiteWhereException { executors = Executors.newFixedThreadPool(getNumConsumers()); connectionExecutor = Executors.newScheduledThreadPool(1); factory = new ConnectionFactory(); try { factory.setUri(getConnectionUri()); } catch (Exception e) { throw new SiteWhereException("Unable to start RabbitMQ event receiver.", e); } connect(); }
private Connection createConnection() throws KeyManagementException, NoSuchAlgorithmException, URISyntaxException, IOException, TimeoutException { final ConnectionFactory connectionFactory = new ConnectionFactory(); connectionFactory.setUri(this.uri); connectionFactory.setRequestedHeartbeat(this.heartbeat); // Use only daemon threads for connections. Otherwise, all connections would have to be explicitly // closed for the JVM to terminate. connectionFactory.setThreadFactory(new DaemonThreadFactory()); return connectionFactory.newConnection(); }
@Bean CachingConnectionFactory connectionFactory() throws Exception { final ConnectionFactory cf = new ConnectionFactory(); cf.setUri("amqp://localhost"); final CachingConnectionFactory result = new CachingConnectionFactory(cf); result.setChannelCacheSize(2); result.setChannelCheckoutTimeout(2000); return result; }
private Channel getAmqpChannel(RabbitBroker rabbit) throws Exception { String uri = rabbit.getAttribute(MessageBroker.BROKER_URL); log.warn("connecting to rabbit {}", uri); ConnectionFactory factory = new ConnectionFactory(); factory.setUri(uri); Connection conn = factory.newConnection(); Channel channel = conn.createChannel(); return channel; } }