org.opengion.fukurou.queue

## インタフェース QueueSend

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

      public interface QueueSend

  キュー送信クラス用インタフェース キュー送信クラス実装用のインタフェースです。
  変更履歴:

    5.10.14.0 (2019/08/01) 新規作成

- - ### メソッドのサマリー

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

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

    - #### connect

          void connect(java.lang.String jmsServer,
                       java.lang.String sqsAccessKey,
                       java.lang.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(java.lang.Boolean batchFlg)

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

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.