ヘッダーをスキップ
Oracle® C++ Call Interfaceプログラマーズ・ガイド,
11g リリース2 (11.2)
B72452-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

NotifyResultクラス

NotifyResultオブジェクトは、StreamsのAQ通知コールバック時に通知情報を保持します。このオブジェクトはユーザー・コールバックの起動前にOCCIにより作成され、ユーザー・コールバックの戻り後に破棄されます。

表13-29 NotifyResultメソッドの概要

メソッド 概要

getConsumerName()


通知コンシューマの名前を戻します。

getMessage()


メッセージを戻します。

getMessageId()


メッセージIDを戻します。

getPayload()


ペイロードを戻します。

getQueueName()


キューの名前を戻します。



getConsumerName()

エンキューされたメッセージのコンシューマの名前を取得します。シングル・コンシューマ・キューの場合、これは空の文字列です。

string getConsumerName() const;

getMessage()

非永続キューにエンキューされているメッセージを取得します。

Message getMessage() const;

getMessageId()

エンキューされているメッセージのIDを取得します。

Bytes getMessageId() const;

getPayload()

NS_ANONYMOUSネームスペースからの通知についてペイロードを取得します。

Bytes getPayload() const;

getQueueName()

エンキューが発生したキューの名前を取得します。

string getQueueName() const;