JavaTM Platform
Standard Ed. 6

java.rmi.activation
クラス ActivationGroup_Stub

java.lang.Object
  上位を拡張 java.rmi.server.RemoteObject
      上位を拡張 java.rmi.server.RemoteStub
          上位を拡張 java.rmi.activation.ActivationGroup_Stub
すべての実装されたインタフェース:
Serializable, ActivationInstantiator, Remote

public final class ActivationGroup_Stub
extends RemoteStub
implements ActivationInstantiator, Remote

ActivationGroup_Stub は、java.rmi.server.UnicastRemoteObject としてエクスポートされた java.rmi.activation.ActivationGroup のサブクラスのスタブクラスです。

導入されたバージョン:
1.2
関連項目:
直列化された形式

フィールドの概要
 
クラス java.rmi.server.RemoteObject から継承されたフィールド
ref
 
コンストラクタの概要
ActivationGroup_Stub(RemoteRef ref)
          ActivationGroup クラスのスタブを構築します。
 
メソッドの概要
 MarshalledObject newInstance(ActivationID id, ActivationDesc desc)
          ActivationGroup.newInstance のスタブメソッドです。
 
クラス java.rmi.server.RemoteStub から継承されたメソッド
setRef
 
クラス java.rmi.server.RemoteObject から継承されたメソッド
equals, getRef, hashCode, toString, toStub
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ActivationGroup_Stub

public ActivationGroup_Stub(RemoteRef ref)
ActivationGroup クラスのスタブを構築します。自身の引数 ref を指定してスーパークラス RemoteStub(RemoteRef) のコンストラクタを呼び出します。

パラメータ:
ref - リモート参照
メソッドの詳細

newInstance

public MarshalledObject newInstance(ActivationID id,
                                    ActivationDesc desc)
                             throws RemoteException,
                                    ActivationException
ActivationGroup.newInstance のスタブメソッドです。このインスタンスの RemoteObject.ref フィールド上で invoke メソッドを呼び出します。 その際、this を第 1 引数として、要素数 2 の Object[] (1 番目、2 番目の要素はそれぞれ iddesc) を第 2 引数として、-5274445189091581345L を第 3 引数として指定します。そして、その結果を返します。その呼び出しによって RuntimeExceptionRemoteExceptionActivationException のいずれかがスローされた場合、その例外が呼び出し元にスローされます。その呼び出しによってその他の java.lang.Exception がスローされた場合、その元の例外を原因として含む java.rmi.UnexpectedException が呼び出し元にスローされます。

定義:
インタフェース ActivationInstantiator 内の newInstance
パラメータ:
id - 起動識別子
desc - 起動記述子
戻り値:
呼び出しの結果
例外:
RemoteException - 呼び出し結果が RemoteException であった場合
ActivationException - 呼び出し結果が ActivationException であった場合

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。