Interstage Application Server リファレンスマニュアル(API編)
|
目次
索引

|
4.20 ノーティフィケーションサービスインタフェース
型の定義
* イベントチャネルを生成するAdminプロパティ項目
01 COSNOTIFICATION-ADMINPROPER001.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-MAXIMUM.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-LENGTH.
02 SEQ-BUFFER USAGE IS POINTER.
* イベントチャネルの識別ID
01 COPY LONG IN CORBA REPLACING CORBA-LONG BY COSNOTIFYCHANNELADMIN-CHANNELI.
* イベントチャネルの識別IDのシーケンス型
01 COSNOTIFYCHANNELADMIN-CHANN001.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-MAXIMUM.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-LENGTH.
02 SEQ-BUFFER USAGE IS POINTER.
* クライアント種別
01 COPY ENUM IN CORBA REPLACING CORBA-ENUM BY COSNOTIFYCHANNELADMIN-CLIENTTY.
88 COSNOTIFYCHANNELADMIN-ANY-EVEN VALUE 0.
88 COSNOTIFYCHANNELADMIN-STRUCTUR VALUE 1.
* Property構造体
01 COSNOTIFICATION-PROPERTY.
02 NAME USAGE IS POINTER.
02 COPY ANY IN CORBA REPLACING CORBA-ANY BY IDL-VALUE.
* Proxyの識別ID
01 COPY LONG IN CORBA REPLACING CORBA-LONG BY COSNOTIFYCHANNELADMIN-PROXYID.
* Proxy種別
01 COPY ENUM IN CORBA REPLACING CORBA-ENUM BY COSNOTIFYCHANNELADMIN-PROXYTYP.
88 COSNOTIFYCHANNELADMIN-PUSH-ANY VALUE 0.
88 COSNOTIFYCHANNELADMIN-PULL-ANY VALUE 1.
88 COSNOTIFYCHANNELADMIN-PUSH-STR VALUE 2.
88 COSNOTIFYCHANNELADMIN-PULL-STR VALUE 3.
* QosProperty構造体のシーケンス型
01 COSNOTIFICATION-QOSPROPERTIES.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-MAXIMUM.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-LENGTH.
02 SEQ-BUFFER USAGE IS POINTER.
* STRUCTUREDEVENT構造体
01 COSNOTIFICATION-STRUCTUREDEVEN.
02 HEADER.
03 FIXED-HEADER.
04 EVENT-TYPE.
05 DOMAIN-NAME USAGE IS POINTER.
05 TYPE-NAME USAGE IS POINTER.
04 EVENT-NAME USAGE IS POINTER.
03 VARIABLE-HEADER.
04 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-MAXIMUM.
04 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-LENGTH.
04 SEQ-BUFFER USAGE IS POINTER.
02 FILTERABLE-DATA.
03 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-MAXIMUM.
03 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-LENGTH.
03 SEQ-BUFFER USAGE IS POINTER.
02 COPY ANY IN CORBA REPLACING CORBA-ANY BY REMAINDER-OF-BODY.
* PROPERTYERROR構造体
01 COSNOTIFICATION-PROPERTYERROR.
02 COPY ENUM IN CORBA REPLACING CORBA-ENUM BY IDL-CODE.
88 COSNOTIFICATION-UNSUPPORTED-PR VALUE 0.
88 COSNOTIFICATION-UNAVAILABLE-PR VALUE 1.
88 COSNOTIFICATION-UNSUPPORTED-VA VALUE 2.
88 COSNOTIFICATION-UNAVAILABLE-VA VALUE 3.
88 COSNOTIFICATION-BAD-PROPERTY VALUE 4.
88 COSNOTIFICATION-BAD-TYPE VALUE 5.
88 COSNOTIFICATION-BAD-VALUE VALUE 6.
02 NAME USAGE IS POINTER.
02 AVAILABLE-RANGE.
03 COPY ANY IN CORBA REPLACING CORBA-ANY BY LOW-VAL.
03 COPY ANY IN CORBA REPLACING CORBA-ANY BY HIGH-VAL.
*PROPERTYERROR構造体のシーケンス型
01 COSNOTIFICATION-PROPERTYERRORS.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-MAXIMUM.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-LENGTH.
02 SEQ-BUFFER USAGE IS POINTER.
* ConsumerAdminオブジェクトのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-CONSUMER.
* イベントチャネルのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-EVENTCHA.
* EventFactoryのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-EVENT001.
* ProxyConsumerのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-PROXYCON.
* ProxySupplierのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-PROXYPUL.
* ProxyConsumerのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-PROXYSUP.
* ProxySupplierのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-PROXYSUP.
* StructuredEvent型のサプライヤのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-STRUC001.
* StructuredEvent型のコンシューマのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-STRUCTUR.
* SupplierAdminオブジェクトのオブジェクトリファレンス
COPY OBJECT IN CORBA REPLACING CORBA-OBJECT BY COSNOTIFYCHANNELADMIN-SUPPLIER.
4.20.1 QOSADMINインタフェース
4.20.2 COSNOTIFYCOMMインタフェース
4.20.3 COSNOTIFYCHANNELADMINインタフェース
4.20.4 EVENTCHANNELFACTORYインタフェース
All Rights Reserved, Copyright(C) 富士通株式会社 2007