bea ホーム | 製品 | dev2dev | support | askBEA |
![]() |
![]() |
|
![]() |
e-docs > Tuxedo > Tuxedo CORBA ノーティフィケーション・サービス > CORBA ノーティフィケーション・サービス API のリファレンス |
Tuxedo CORBA ノーティフィケーション・サービス
|
CosNotifyComm::StructuredPushConsumer::Offer_change
概要
呼び出されることはありません。
OMG IDL
void offer_change(
in CosNotification::EventTypeSeq added,
in CosNotification::EventTypeSeq removed )
raises ( InvalidEventType );
例外
説明
このオペレーションが呼び出されることはありません。サブスクライバ・アプリケーションでは、このオペレーションのスタブ・アウト・バージョンを用意する必要があります。
例
C++ コード例
virtual void offer_change(
const CosNotification::EventTypeSeq& added,
const CosNotification::EventTypeSeq& removed )
{
throw CORBA::NO_IMPLEMENT();
}
Java コード例
public void offer_change(EventType[] added, EventType[] removed)
{
throw new NO_IMPLEMENT();
}
例外のマイナー・コード
この節では、ノーティフィケーション・サービスの例外シンボルとマイナー・コードについて説明します。マイナー・コードは、Tobj_Events.idl ファイルと Tobj_Notification.idl ファイルにあります。それらのファイルは、tuxdir¥include ディレクトリ (Microsoft Windows の場合) および tuxdir/include ディレクトリ (UNIX の場合) に配置されています。
表 2-4 と 表 2-5 は、それぞれ Tobj_Events 例外と Tobj_Notification 例外の例外シンボルと対応するマイナー・コードを示しています。CORBA システム・イベントにはマイナー・コード・フィールドがあり、それらのマイナー・コードも以下の表で定義されています。
注記 表の中の例外シンボルは、より高いレベルの例外 (CORBA::IMP_LIMIT、CORBA::CORBA::BAD_PARAM、CORBA::BAD_INV_ORDER、CORBA::INV_OBHJREF、および CORBA::OBJECT_NOT_EXIST) に基づいて構成されており、アルファベット順にリストされています。
![]() |
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |