code: private void sendAndRetry(AmqpTemplate template, Object message) throws InterruptedException
      {
          try
          {
              template.convertAndSend(message);
          }
          catch (AmqpException ex)
          {
              Thread.sleep(getRetryInterval());
              template.convertAndSend(message);
          }
      }
docs: メッセージを送信する。
  
  @param template キューへのコネクション
  @param message メッセージ
  @throws InterruptedException スレッド割り込みが発生した場合