|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--org.omg.CORBA.portable.ObjectImpl
ObjectImpl クラスは、org.omg.CORBA.Object のメソッドに対するデフォルトの実装を提供します。すべてのメソッドの実装は ObjectImpl のインスタンスに格納されている Delegate オブジェクトに転送されます。ObjectImpl はすべてのスタブクラスに共通の基底クラスです。ObjectImpl は、Delegate が別のベンダー固有の ORB によって実装できるため、ポータブルスタブを考慮しています。
コンストラクタの概要 | |
ObjectImpl()
|
メソッドの概要 | |
Request |
_create_request(Context ctx,
String operation,
NVList arg_list,
NamedValue result)
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
Request |
_create_request(Context ctx,
String operation,
NVList arg_list,
NamedValue result,
ExceptionList exceptions,
ContextList contexts)
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
Object |
_duplicate()
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
Delegate |
_get_delegate()
この ObjectImpl インスタンスに格納されている Delegate を返します。 |
DomainManager[] |
_get_domain_managers()
|
Object |
_get_interface_def()
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
Policy |
_get_policy(int policy_type)
|
int |
_hash(int maximum)
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
abstract String[] |
_ids()
この ObjectImpl インスタンスによってサポートされているすべてのレポジトリ識別子の配列を返します。 |
InputStream |
_invoke(OutputStream output)
_invoke は、オペレーションを呼び出すために呼び出されます。 |
boolean |
_is_a(String repository_id)
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
boolean |
_is_equivalent(Object that)
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
boolean |
_is_local()
|
boolean |
_non_existent()
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
ORB |
_orb()
この ObjectImpl に格納されている Delegate を作成した ORB インスタンスを返します。 |
void |
_release()
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
void |
_releaseReply(InputStream input)
_releaseReply は、必要に応じて、非整列化が完了したときに ORB へ戻される応答ストリームを解放するために、スタブによって呼び出されることがあります。 |
Request |
_request(String operation)
org.omg.CORBA.Object のメソッドに対するデフォルトの実装です。 |
OutputStream |
_request(String operation,
boolean responseExpected)
_request は、引数を整列化するための OutputStream を取得する目的で、スタブによって呼び出されます。 |
void |
_servant_postinvoke(ServantObject servant)
|
ServantObject |
_servant_preinvoke(String operation,
Class expectedType)
|
void |
_set_delegate(Delegate delegate)
この ObjectImpl インスタンスに格納されている Delegate を設定します。 |
Object |
_set_policy_override(Policy[] policies,
SetOverrideType set_add)
|
boolean |
equals(Object obj)
|
int |
hashCode()
|
String |
toString()
|
クラス java.lang.Object から継承したメソッド |
clone,
finalize,
getClass,
notify,
notifyAll,
wait,
wait,
wait |
コンストラクタの詳細 |
public ObjectImpl()
メソッドの詳細 |
public Delegate _get_delegate()
public void _set_delegate(Delegate delegate)
public abstract String[] _ids()
public Object _duplicate()
public void _release()
public boolean _is_a(String repository_id)
public boolean _is_equivalent(Object that)
public boolean _non_existent()
public int _hash(int maximum)
public Request _request(String operation)
public Request _create_request(Context ctx, String operation, NVList arg_list, NamedValue result)
public Request _create_request(Context ctx, String operation, NVList arg_list, NamedValue result, ExceptionList exceptions, ContextList contexts)
public Object _get_interface_def()
public ORB _orb()
public Policy _get_policy(int policy_type)
public DomainManager[] _get_domain_managers()
public Object _set_policy_override(Policy[] policies, SetOverrideType set_add)
public boolean _is_local()
public ServantObject _servant_preinvoke(String operation, Class expectedType)
public void _servant_postinvoke(ServantObject servant)
public OutputStream _request(String operation, boolean responseExpected)
public InputStream _invoke(OutputStream output) throws ApplicationException, RemarshalException
public void _releaseReply(InputStream input)
public String toString()
public int hashCode()
public boolean equals(Object obj)
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |