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 操作でメッセージを非表示にする期間を指定します。

Parameters:

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

Returns:

結果文字列。

適用対象