ページの先頭行へ戻る
Interstage Application Server リファレンスマニュアル(API編)

3.2 Objectインタフェース

  オブジェクトリファレンスを制御するObjectインタフェースについて説明します。

// Java
package org.omg.CORBA; 
public interface Object 
{
    boolean  _is_a(java.lang.String Identifier); 
    boolean  _is_equivalent(java.lang.Object that); 
    boolean  _non_existent(); 
    int  _hash(int maximum); 
    org.omg.CORBA.Object  _duplicate(); 
    void  _release(); 
    public org.omg.CORBA.ImplementationDef  _get_implementation(); 
    public org.omg.CORBA.Object  _get_interface_def(); 
    org.omg.CORBA.Request  _request(java.lang.String s); 
    org.omg.CORBA.Request  _create_request(
        org.omg.CORBA.Context ctx, 
        java.lang.String operation, 
        org.omg.CORBA.NVList arg_list, 
        NamedValue result); 
    org.omg.CORBA.Request  _create_request(
        org.omg.CORBA.Context ctx, 
        java.lang.String operation, 
        org.omg.CORBA.NVList arg_list, 
        org.omg.CORBA.NamedValue result,
        org.omg.CORBA.ExceptionList exclist, 
        org.omg.CORBA.ContextList ctxlist); 
}