QueueStorage クラス

  • java.lang.Object
    • com.microsoft.bot.builder.QueueStorage

public abstract class QueueStorage

後で処理するためにアクティビティをエンキューするための基本クラス。

コンストラクターの概要

コンストラクター 説明
QueueStorage()

メソッドの概要

修飾子と型 メソッドと説明
abstract java.util.concurrent.CompletableFuture<java.lang.String> queueActivity(Activity activity, Duration visibilityTimeout, Duration timeToLive)

後で処理するためにアクティビティをエンキューします。

メソッドの継承元: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

コンストラクターの詳細

QueueStorage

public QueueStorage()

メソッドの詳細

queueActivity

public abstract CompletableFuture queueActivity(Activity activity, Duration visibilityTimeout, Duration timeToLive)

後で処理するためにアクティビティをエンキューします。 可視性のタイムアウトは、Dequeue 操作と Peek 操作でメッセージを非表示にする期間を指定します。

パラメーター:

activity - 後で処理するためにキューに登録される Activity
visibilityTimeout - 可視性のタイムアウト。 省略可能。既定値は 0 です。 7 日を超えることはできません。
timeToLive - メッセージの有効期間を指定します。

戻り値:

結果文字列。

適用対象