パッケージ org.opengion.fukurou.queue

## インタフェース QueueSend

- 既知の実装クラスのリスト:
    `QueueSend_MQ`

      public interface QueueSend

  キュー送信クラス用インタフェース キュー送信クラス実装用のインタフェースです。
  変更履歴:
    5.10.14.0 (2019/08/01) 新規作成

- - ### メソッドの概要

    すべてのメソッド インスタンス・メソッド abstractメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `void` | `close()` | クローズ処理 キューサーバの接続をクローズします。
    `void` | `connect​(String jmsServer, String sqsAccessKey, String sqsSecretKey)` | 接続処理 キー情報を利用してメッセージキューサーバに接続します。
    `void` | `sendMessage​(QueueInfo queueInfo)` | メッセージ送信処理 キューサーバにメッセージを送信します。
    `void` | `setBatchFlg​(Boolean batchFlg)` | バッチ処理判定 バッチ処理判定を設定します。

- - ### メソッドの詳細

    - #### connect

          void connect​(String jmsServer,
                       String sqsAccessKey,
                       String sqsSecretKey)

      接続処理 キー情報を利用してメッセージキューサーバに接続します。 SQSサーバの利用で、アクセスキーを利用した接続を行う場合用です。 MQサーバの場合は、キーは利用されず、connect(final String jmsServer)と同様の動作になります。
      パラメータ:
        `jmsServer` - JMSサーバ接続先
        `sqsAccessKey` - アクセスキー
        `sqsSecretKey` - シークレットキー
      変更履歴:
        5.10.15.0 (2019/08/30) 引数追加

    - #### sendMessage

          void sendMessage​(QueueInfo queueInfo)

      メッセージ送信処理 キューサーバにメッセージを送信します。
      パラメータ:
        `queueInfo` - 送信キュー情報

    - #### close

          void close()

      クローズ処理 キューサーバの接続をクローズします。

    - #### setBatchFlg

          void setBatchFlg​(Boolean batchFlg)

      バッチ処理判定 バッチ処理判定を設定します。
      パラメータ:
        `batchFlg` - バッチ処理判定