code: protected AmqpTemplate createAmqpTemplate(String queueName) throws RabbitmqCommunicateException
      {
          List<String> processList = getProcessList(queueName);
  
          // ConnectionFactoryにフェイルオーバする順序で接続先RabbitMQプロセス一覧を設定。
          ConnectionFactory connectionFactory = getCachingConnectionFactory(queueName, processList);
  
          // AmqpTemplate（RabbitTemplate）にConnectionFactoryとキュー名を設定。
          RabbitTemplate template = getRabbitTemplate(queueName, connectionFactory);
          return template;
      }
docs: キューへのコネクションを生成する。
  
  @param queueName キュー名
  @return 生成したキューへのコネクション
  @throws RabbitmqCommunicateException 指定したキューが定義ファイルに定義されていない場合