java.lang.Object
javax.management.remote.rmi.RMIServerImpl
javax.management.remote.rmi.RMIIIOPServerImpl
- すべての実装されたインタフェース:
- Closeable,- AutoCloseable,- Remote,- RMIServer
@Deprecated public class RMIIIOPServerImpl extends RMIServerImpl
非推奨。
このトランスポートはサポートされなくなりました。
IIOP経由でエクスポートされるRMIServerImplであり、IIOP経由でエクスポートされたRMIオブジェクトとしてクライアント接続を作成します。 ユーザー・コードは、必ずしもこのクラスを直接参照しません。 
- 導入されたバージョン:
- 1.5
- 関連項目:
- RMIServerImpl
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明protected voidcloseClient(RMIConnection client)非推奨。makeClientで作成されたクライアント接続を終了します。protected void非推奨。RMIServerImpl.close()によって呼び出され、コネクタ・サーバーを終了します。protected voidexport()非推奨。このRMIオブジェクトをエクスポートします。protected String非推奨。このオブジェクトのプロトコル文字列を返します。protected RMIConnectionmakeClient(String connectionId, Subject subject)非推奨。新しいクライアント接続を作成します。toStub()非推奨。このサーバー・オブジェクトのリモート処理可能なスタブを返します。クラス javax.management.remote.rmi.RMIServerImplで宣言されたメソッドclientClosed, close, getDefaultClassLoader, getMBeanServer, getVersion, newClient, setDefaultClassLoader, setMBeanServer
- 
コンストラクタの詳細- 
RMIIIOPServerImplpublic RMIIIOPServerImpl(Map<String,?> env) throws IOException非推奨。- パラメータ:
- env- 新しい- RMIServerImplの属性を含む環境。 nullも可、その場合は空マップと同等。
- 例外:
- IOException- RMIオブジェクトを作成できない場合。
 
 
- 
- 
メソッドの詳細- 
exportprotected void export() throws IOException非推奨。次のクラスからコピーされた説明:RMIServerImplこのRMIオブジェクトをエクスポートします。 - 定義:
- export、クラス:- RMIServerImpl
- 例外:
- IOException- このRMIオブジェクトをエクスポートできない場合。
 
- 
getProtocolprotected String getProtocol()非推奨。次のクラスからコピーされた説明:RMIServerImplこのオブジェクトのプロトコル文字列を返します。 文字列はRMI/JRMPの場合は rmiです。- 定義:
- getProtocol、クラス:- RMIServerImpl
- 戻り値:
- このオブジェクトのプロトコル文字列。
 
- 
toStubpublic Remote toStub() throws IOException非推奨。次のクラスからコピーされた説明:RMIServerImplこのサーバー・オブジェクトのリモート処理可能なスタブを返します。- 定義:
- toStub、クラス:- RMIServerImpl
- 戻り値:
- リモート処理可能なスタブ。
- 例外:
- IOException- スタブを取得できない場合。たとえば、RMIServerImplがまだエクスポートされていない場合など。
 
- 
makeClientprotected RMIConnection makeClient(String connectionId, Subject subject) throws IOException非推奨。次のクラスからコピーされた説明:RMIServerImpl新しいクライアント接続を作成します。 このメソッドはパブリック・メソッド RMIServerImpl.newClient(Object)によって呼び出されます。- 定義:
- makeClient、クラス:- RMIServerImpl
- パラメータ:
- connectionId- 新しい接続のID。 このコネクタ・サーバーによって開かれたすべての接続は、それぞれ異なるIDを持つ。 このパラメータがnullの場合の動作は不定。
- subject- 認証済みのサブジェクト。 nullも可。
- 戻り値:
- 新しく生成されたRMIConnection。
- 例外:
- IOException- 新しいクライアント・オブジェクトを作成またはエクスポートできない場合。
 
- 
closeClientprotected void closeClient(RMIConnection client) throws IOException非推奨。次のクラスからコピーされた説明:RMIServerImplmakeClientで作成されたクライアント接続を終了します。- 定義:
- closeClient、クラス:- RMIServerImpl
- パラメータ:
- client- 以前に- makeClientによって返された、- closeClientメソッドがまだ1回も呼び出されていない接続。- clientがnullの場合を含めて、何らかの条件違反があった場合、動作は不定になる。
- 例外:
- IOException- クライアント接続を終了できない場合。
 
- 
closeServerprotected void closeServer() throws IOException非推奨。次のクラスからコピーされた説明:RMIServerImplRMIServerImpl.close()によって呼び出され、コネクタ・サーバーを終了します。 このメソッドの終了後、コネクタ・サーバーは新しい接続を一切受け付けなくなります。- 定義:
- closeServer、クラス:- RMIServerImpl
- 例外:
- IOException- コネクタ・サーバーの終了に失敗した場合。
 
 
-