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

# インタフェース QueueSend

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

public interface QueueSend
キュー送信クラス用インタフェース キュー送信クラス実装用のインタフェースです。

変更履歴:
  5.10.14.0 (2019/08/01) 新規作成

- ## メソッドの概要

  修飾子とタイプ
  メソッド
  説明
  `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` - バッチ処理判定