Share via


ServiceBusReceivedMessageContext クラス

  • java.lang.Object
    • com.azure.messaging.servicebus.ServiceBusReceivedMessageContext

public final class ServiceBusReceivedMessageContext

受信したメッセージと、メッセージを解決するための追加のメソッドを保持する Service Bus プロセッサ メッセージ コンテキスト。

メソッドの概要

修飾子と型 メソッドと説明
void abandon()

このコンテキストでは、 を getMessage() 破棄します。

void abandon(AbandonOptions options)

このコンテキストでは、 を getMessage() 破棄します。

void complete()

このコンテキストで を getMessage() 完了します。

void complete(CompleteOptions options)

このコンテキストで を getMessage() 完了します。

void deadLetter()

このコンテキストでは、 の getMessage() 配信不能。

void deadLetter(DeadLetterOptions options)

このコンテキストでは、 の getMessage() 配信不能。

void defer()

このコンテキストでは、 を getMessage() 延期します。

void defer(DeferOptions options)

このコンテキストでは、 を getMessage() 延期します。

String getEntityPath()

のこのインスタンス ServiceBusProcessorClient が操作する Service Bus リソースを取得します。

String getFullyQualifiedNamespace()

このインスタンスが関連付けられている完全修飾 Service Bus 名前空間を ServiceBusProcessorClient 取得します。

ServiceBusReceivedMessage getMessage()

Service Bus から受信したメッセージを取得します。

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

メソッドの詳細

abandon

public void abandon()

このコンテキストでは、 を getMessage() 破棄します。

abandon

public void abandon(AbandonOptions options)

このコンテキストでは、 を getMessage() 破棄します。

Parameters:

options - メッセージを破棄するための追加のオプション。

complete

public void complete()

このコンテキストで を getMessage() 完了します。

complete

public void complete(CompleteOptions options)

このコンテキストで を getMessage() 完了します。

Parameters:

options - メッセージを完了するための追加のオプション。

deadLetter

public void deadLetter()

このコンテキストでは、 の getMessage() 配信不能。

deadLetter

public void deadLetter(DeadLetterOptions options)

このコンテキストでは、 の getMessage() 配信不能。

Parameters:

options - メッセージを配信不能にするその他のオプション。

defer

public void defer()

このコンテキストでは、 を getMessage() 延期します。

defer

public void defer(DeferOptions options)

このコンテキストでは、 を getMessage() 延期します。

Parameters:

options - メッセージを遅延させるその他のオプション。

getEntityPath

public String getEntityPath()

のこのインスタンス ServiceBusProcessorClient が操作する Service Bus リソースを取得します。

Returns:

のこのインスタンス ServiceBusProcessorClient が操作する Service Bus リソース。

getFullyQualifiedNamespace

public String getFullyQualifiedNamespace()

このインスタンスが関連付けられている完全修飾 Service Bus 名前空間を ServiceBusProcessorClient 取得します。 これは、 と似ている可能性があります {yournamespace}.servicebus.windows.net

Returns:

このインスタンス ServiceBusProcessorClient が関連付けられている完全修飾 Service Bus 名前空間。

getMessage

public ServiceBusReceivedMessage getMessage()

Service Bus から受信したメッセージを取得します。

Returns:

Service Bus から受信したメッセージ。

適用対象