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

第3章 Javaインタフェース> 3.21 ノーティフィケーションサービスインタフェース

3.21.1 CosNotificationインタフェース

型の定義

 当モジュールで使用するデータ型の形式を示します。

package org.omg.CosNotification;
public class Property {
    public java.lang.String name; 
    public org.omg.CORBA.Any value; 
    public Property() {}
    public Property( java.lang.String name, 
                     org.omg.CORBA.Any value ) {}
}

package org.omg.CosNotification; 
public class EventType {
    public java.lang.String domain_name; 
    public java.lang.String type_name; 
    public EventType() {}
    public EventType( java.lang.String domain_name, 
                      java.lang.String type_name ) {}
}

package org.omg.CosNotification; 
public class PropertyRange {
    public org.omg.CORBA.Any low_val; 
    public org.omg.CORBA.Any high_val; 
    public PropertyRange() {}
    public PropertyRange( org.omg.CORBA.Any low_val, 
                          org.omg.CORBA.Any high_val ) {}
}

package org.omg.CosNotification; 
public class NamedPropertyRange {
    public java.lang.String name; 
    public org.omg.CosNotification.PropertyRange range; 
    public NamedPropertyRange() {}
    public NamedPropertyRange( java.lang.String name, 
                               org.omg.CosNotification.PropertyRange range ) {}
}

package org.omg.CosNotification; 
public class QoSError_code {
    public static final int _UNAVAILABLE_VALUE = (int)3; 
    public static final QoSError_code UNAVAILABLE_VALUE = new QoSError_code(_UNAVAILABLE_VALUE); 
    public static final int _BAD_PROPERTY = (int)4; 
    public static final QoSError_code BAD_PROPERTY = new QoSError_code(_BAD_PROPERTY); 
    public static final int _BAD_TYPE = (int)5; 
    public static final QoSError_code BAD_TYPE = new QoSError_code(_BAD_TYPE); 
    public int value() {}
    public static QoSError_code from_int( int i ) {}
}

package org.omg.CosNotification; 
public class PropertyError {
    public org.omg.CosNotification.QoSError_code code; 
    public java.lang.String name; 
    public org.omg.CosNotification.PropertyRange available_range; 
    public PropertyError() {}
    public PropertyError( org.omg.CosNotification.QoSError_code code, 
                          java.lang.String name, 
                          org.omg.CosNotification.PropertyRange available_range ) {}
}

package org.omg.CosNotification; 
public class FixedEventHeader {
    public org.omg.CosNotification.EventType event_type; 
    public java.lang.String event_name; 
    public FixedEventHeader() {}
    public FixedEventHeader( org.omg.CosNotification.EventType event_type, 
                             java.lang.String event_name ) {}
}

package org.omg.CosNotification; 
public class EventHeader {
    public org.omg.CosNotification.FixedEventHeader fixed_header; 
    public org.omg.CosNotification.Property[] variable_header; 
    public EventHeader() {}
    public EventHeader( org.omg.CosNotification.FixedEventHeader fixed_header, 
                        org.omg.CosNotification.Property[] variable_header ) {}
}

package org.omg.CosNotification; 
public class StructuredEvent {
    public org.omg.CosNotification.EventHeader header; 
    public org.omg.CosNotification.Property[] filterable_data; 
    public org.omg.CORBA.Any remainder_of_body; 
    public StructuredEvent() {}
    public StructuredEvent( org.omg.CosNotification.EventHeader header, 
                            org.omg.CosNotification.Property[] filterable_data, 
                            org.omg.CORBA.Any remainder_of_body ) {}
}

目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005