インタフェース 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 - バッチ処理判定