ご用件

ご用件

トピックは、トピックに対するサブスクリプションの作成とメッセージの公開を容易にします。 これにより、メッセージ配信の失敗、メッセージの受信、トピックの削除のイベント登録も提供されます。


コンストラクタ

# 新しい話題()

メソッド

# (非同期) addMessageDeliverFailureListener(messageFailedEventListener)

パラメーター:
名前 タイプ 詳細説明
messageFailedEventListener トピックリスナー

# (非同期) addTopic削除リスナー(deleteEventListener)

パラメーター:
名前 タイプ 詳細説明
deleteEventListener トピックリスナー

# (非同期) createDurableSubscription(subscriptionName、subscriptionPolicy、messageReceivedListener、timespan、deliveryMode) →{耐久性のあるトピックのサブスクリプション}

パラメーター:
名前 タイプ 詳細説明
subscriptionName string
subscriptionPolicy 購読ポリシー
messageReceivedListener メッセージ受信リスナー
timespan 期間
deliveryMode 配信モード

# (非同期) サブスクリプションの作成(messageReceivedEventListener、deliveryMode) →{トピック購読}

パラメーター:
名前 タイプ 詳細説明
messageReceivedEventListener メッセージ受信リスナー
deliveryMode 配信モード
戻り値:
タイプ
トピック購読

# getIsClosed() →{ブール値}

戻り値:
タイプ
boolean

# getMessageCount() →{番号}

戻り値:
タイプ
数

# 名前を取得() →{文字列}

戻り値:
タイプ
string

# 優先順位を取得する() →{トピックの優先度}

戻り値:
タイプ
トピックの優先度

# getSearchOptions() →{トピック検索オプション}

戻り値:
タイプ
トピック検索オプション

# (非同期) パブリッシュ(message、deliverOption、sequenceName、notifyDeliveryFailure)

パラメーター:
名前 タイプ デフォルト 詳細説明
message メッセージ
deliverOption 配送オプション
sequenceName string ヌル
notifyDeliveryFailure boolean false

# (非同期) パブリッシュバルク(メッセージ、notifyDeliveryFailure)

パラメーター:
名前 タイプ デフォルト 詳細説明
messages 地図。メッセージ, 配送オプション>
notifyDeliveryFailure boolean false

# (非同期) 削除トピック削除リスナー()

リスナーを削除します

# (非同期) setExpirationTime(価値)

パラメーター:
名前 タイプ 詳細説明
value 期間