JavaTM 2
Platform
Std. Ed. v1.4.0

javax.rmi.CORBA
インタフェース PortableRemoteObjectDelegate


public interface PortableRemoteObjectDelegate

PortableRemoteObject のメソッド実装の委譲をサポートします。委譲はこのインタフェースを実装するクラスの単独インスタンスで、javax.rmi.PortableRemoteObject の全メソッドに置換実装を提供します。 委譲は、javax.rmi.CORBA.PortableRemoteObjectClass システムプロパティの値として委譲のクラス名を指定することで使用可能になります。

関連項目:
PortableRemoteObject

メソッドの概要
 void connect(Remote target, Remote source)
          PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote) に対する委譲呼び出しです。
 void exportObject(Remote obj)
          PortableRemoteObject.exportObject(java.rmi.Remote) に対する委譲呼び出しです。
 Object narrow(Object narrowFrom, Class narrowTo)
          PortableRemoteObject.narrow(java.lang.Object, java.lang.Class) に対する委譲呼び出しです。
 Remote toStub(Remote obj)
          PortableRemoteObject.toStub(java.rmi.Remote) に対する委譲呼び出しです。
 void unexportObject(Remote obj)
          PortableRemoteObject.unexportObject(java.rmi.Remote) に対する委譲呼び出しです。
 

メソッドの詳細

exportObject

public void exportObject(Remote obj)
                  throws RemoteException
PortableRemoteObject.exportObject(java.rmi.Remote) に対する委譲呼び出しです。

RemoteException

toStub

public Remote toStub(Remote obj)
              throws NoSuchObjectException
PortableRemoteObject.toStub(java.rmi.Remote) に対する委譲呼び出しです。

NoSuchObjectException

unexportObject

public void unexportObject(Remote obj)
                    throws NoSuchObjectException
PortableRemoteObject.unexportObject(java.rmi.Remote) に対する委譲呼び出しです。

NoSuchObjectException

narrow

public Object narrow(Object narrowFrom,
                     Class narrowTo)
              throws ClassCastException
PortableRemoteObject.narrow(java.lang.Object, java.lang.Class) に対する委譲呼び出しです。

ClassCastException

connect

public void connect(Remote target,
                    Remote source)
             throws RemoteException
PortableRemoteObject.connect(java.rmi.Remote, java.rmi.Remote) に対する委譲呼び出しです。

RemoteException

JavaTM 2
Platform
Std. Ed. v1.4.0

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

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.