code: public AmqpTemplate getAmqpTemplate(String queueName) throws RabbitmqCommunicateException
      {
          if (queueName == null)
          {
              String message = "QueueName is not defined.";
              throw new RabbitmqCommunicateException(message);
          }
  
          AmqpTemplate template = this.amqpTemplateMap.get(queueName);
  
          if (template == null)
          {
              template = createAmqpTemplate(queueName);
              this.amqpTemplateMap.put(queueName, template);
          }
          return template;
      }
docs: キューへのコネクションを取得する。<br>
  もしキューへのコネクションを保持していない場合は、生成して返却する。
  
  @param queueName キュー名
  @return キューへのコネクション
  @throws RabbitmqCommunicateException コネクション生成に失敗した場合