/** * Load Consumer (RabbitMQ) credentials * @return credentials */ private ConsumerCredentials loadConsumerCredentials() { ConsumerCredentials consumerCredentials = new ConsumerCredentials(); consumerCredentials.setConsumerHost(properties.getProperty("ConsumerHost")); consumerCredentials.setConsumerUsername(properties.getProperty("ConsumerUsername")); consumerCredentials.setConsumerPassword(properties.getProperty("ConsumerPassword")); consumerCredentials.setConsumerPort(Integer.parseInt(properties.getProperty("ConsumerPort"))); consumerCredentials.setConsumerVirtualHost(properties.getProperty("ConsumerVirtualHost")); // consumer queue name String consumer = properties.getProperty("ConsumerDataQueue"); if (consumer != null && !consumer.isEmpty()) { consumerCredentials.setConsumerDataQueue(consumer); } else { consumerCredentials.setConsumerDataQueue(ConsumerCredentials.DEFAULT_DATA_QUEUE); } // commands queue name String commands = properties.getProperty("ConsumerCommandsQueue"); if (commands != null && !commands.isEmpty()) { consumerCredentials.setConsumerCommandsQueue(commands); } else { consumerCredentials.setConsumerCommandsQueue(ConsumerCredentials.DEFAULT_COMMANDS_QUEUE); } return consumerCredentials; }
/** * Load Consumer (RabbitMQ) credentials * @return credentials */ private ConsumerCredentials loadConsumerCredentials() { ConsumerCredentials consumerCredentials = new ConsumerCredentials(); consumerCredentials.setConsumerHost(properties.getProperty("ConsumerHost")); consumerCredentials.setConsumerUsername(properties.getProperty("ConsumerUsername")); consumerCredentials.setConsumerPassword(properties.getProperty("ConsumerPassword")); consumerCredentials.setConsumerPort(Integer.parseInt(properties.getProperty("ConsumerPort"))); consumerCredentials.setConsumerVirtualHost(properties.getProperty("ConsumerVirtualHost")); consumerCredentials.setConsumeFromQueue(properties.getProperty("ConsumeFromQueue")); return consumerCredentials; }
/** * Initialise connection to RabbitMQ */ private void initialiseConnection(ConsumerCredentials credentials) { // connect to the RabbitMQ based on settings from Load ConnectionFactory factory = new ConnectionFactory(); factory.setUsername(credentials.getConsumerUsername()); factory.setPassword(credentials.getConsumerPassword()); factory.setHost(credentials.getConsumerHost()); factory.setPort(credentials.getConsumerPort()); factory.setVirtualHost(credentials.getConsumerVirtualHost()); factory.setAutomaticRecoveryEnabled(true); try { // create new connection connection = factory.newConnection(); logger.trace(String.format("RabbitMQ Consumer connected to %s:%d", credentials.getConsumerHost(), credentials.getConsumerPort())); } catch (Exception e) { logger.error(String.format("RabbitMQ Consumer couldn't be created: %s", e.getMessage())); connection = null; } }
/** * Initialise connection to RabbitMQ */ private void initialiseConnection(ConsumerCredentials credentials) { // connect to the RabbitMQ based on settings from Load ConnectionFactory factory = new ConnectionFactory(); factory.setUsername(credentials.getConsumerUsername()); factory.setPassword(credentials.getConsumerPassword()); factory.setHost(credentials.getConsumerHost()); factory.setPort(credentials.getConsumerPort()); factory.setVirtualHost(credentials.getConsumerVirtualHost()); factory.setAutomaticRecoveryEnabled(true); try { // create new connection connection = factory.newConnection(); logger.trace(String.format("RabbitMQ Consumer connected to %s:%d", credentials.getConsumerHost(), credentials.getConsumerPort())); } catch (Exception e) { logger.error(String.format("RabbitMQ Consumer couldn't be created: %s", e.getMessage())); connection = null; } }
/** * Load Consumer (RabbitMQ) credentials * @return credentials */ private ConsumerCredentials loadConsumerCredentials() { ConsumerCredentials consumerCredentials = new ConsumerCredentials(); consumerCredentials.setConsumerHost(properties.getProperty("ConsumerHost")); consumerCredentials.setConsumerUsername(properties.getProperty("ConsumerUsername")); consumerCredentials.setConsumerPassword(properties.getProperty("ConsumerPassword")); consumerCredentials.setConsumerPort(Integer.parseInt(properties.getProperty("ConsumerPort"))); consumerCredentials.setConsumerVirtualHost(properties.getProperty("ConsumerVirtualHost")); // consumer queue name String consumer = properties.getProperty("ConsumerDataQueue"); if (consumer != null && !consumer.isEmpty()) { consumerCredentials.setConsumerDataQueue(consumer); } else { consumerCredentials.setConsumerDataQueue(ConsumerCredentials.DEFAULT_DATA_QUEUE); } // commands queue name String commands = properties.getProperty("ConsumerCommandsQueue"); if (commands != null && !commands.isEmpty()) { consumerCredentials.setConsumerCommandsQueue(commands); } else { consumerCredentials.setConsumerCommandsQueue(ConsumerCredentials.DEFAULT_COMMANDS_QUEUE); } return consumerCredentials; }
/** * Initialise connection to RabbitMQ */ private void initialiseConnection(ConsumerCredentials credentials) { // connect to the RabbitMQ based on settings from Load ConnectionFactory factory = new ConnectionFactory(); factory.setUsername(credentials.getConsumerUsername()); factory.setPassword(credentials.getConsumerPassword()); factory.setHost(credentials.getConsumerHost()); factory.setPort(credentials.getConsumerPort()); factory.setVirtualHost(credentials.getConsumerVirtualHost()); factory.setAutomaticRecoveryEnabled(true); try { // create new connection connection = factory.newConnection(); logger.trace(String.format("RabbitMQ Consumer connected to %s:%d", credentials.getConsumerHost(), credentials.getConsumerPort())); } catch (Exception e) { logger.error(String.format("RabbitMQ Consumer couldn't be created: %s", e.getMessage())); connection = null; } }
/** * Load Consumer (RabbitMQ) credentials * @return credentials */ private ConsumerCredentials loadConsumerCredentials() { ConsumerCredentials consumerCredentials = new ConsumerCredentials(); consumerCredentials.setConsumerHost(properties.getProperty("ConsumerHost")); consumerCredentials.setConsumerUsername(properties.getProperty("ConsumerUsername")); consumerCredentials.setConsumerPassword(properties.getProperty("ConsumerPassword")); consumerCredentials.setConsumerPort(Integer.parseInt(properties.getProperty("ConsumerPort"))); consumerCredentials.setConsumerVirtualHost(properties.getProperty("ConsumerVirtualHost")); // consumer queue name String consumer = properties.getProperty("ConsumerDataQueue"); if (consumer != null && !consumer.isEmpty()) { consumerCredentials.setConsumerDataQueue(consumer); } else { consumerCredentials.setConsumerDataQueue(ConsumerCredentials.DEFAULT_DATA_QUEUE); } // commands queue name String commands = properties.getProperty("ConsumerCommandsQueue"); if (commands != null && !commands.isEmpty()) { consumerCredentials.setConsumerCommandsQueue(commands); } else { consumerCredentials.setConsumerCommandsQueue(ConsumerCredentials.DEFAULT_COMMANDS_QUEUE); } return consumerCredentials; }
/** * Initialise connection to RabbitMQ */ private void initialiseConnection(ConsumerCredentials credentials) { // connect to the RabbitMQ based on settings from Load ConnectionFactory factory = new ConnectionFactory(); factory.setUsername(credentials.getConsumerUsername()); factory.setPassword(credentials.getConsumerPassword()); factory.setHost(credentials.getConsumerHost()); factory.setPort(credentials.getConsumerPort()); factory.setVirtualHost(credentials.getConsumerVirtualHost()); factory.setAutomaticRecoveryEnabled(true); try { // create new connection connection = factory.newConnection(); logger.trace(String.format("RabbitMQ Consumer connected to %s:%d", credentials.getConsumerHost(), credentials.getConsumerPort())); } catch (Exception e) { logger.error(String.format("RabbitMQ Consumer couldn't be created: %s", e.getMessage())); connection = null; } }