|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Remote を使用しているパッケージ | |
---|---|
java.rmi | RMI パッケージを提供します。 |
java.rmi.activation | RMI オブジェクト起動をサポートします。 |
java.rmi.dgc | RMI 分散ガベージコレクション (DGC) に対するクラスとインタフェースを提供します。 |
java.rmi.registry | RMI レジストリ用として 1 つのクラスと 2 つのインタフェースを提供します。 |
java.rmi.server | サーバー側の RMI をサポートするクラスとインタフェースを提供します。 |
javax.management.remote.rmi | RMI コネクタは、RMI を使ってクライアント要求をリモート MBean サーバーへ転送する、JMX リモート API用のコネクタです。 |
javax.rmi | RMI-IIOP のユーザー API を含みます。 |
javax.rmi.CORBA | RMI-IIOP 用の移植可能な API を含みます。 |
org.omg.stub.java.rmi | java.rmi パッケージで発生するリモートタイプの RMI-IIOP Stub を格納します。 |
java.rmi での Remote の使用 |
---|
Remote を返す java.rmi のメソッド | |
---|---|
static Remote |
Naming.lookup(String name)
指定された name に関連したリモートオブジェクトの参照 (スタブ) を返します。 |
Remote 型のパラメータを持つ java.rmi のメソッド | |
---|---|
static void |
Naming.bind(String name,
Remote obj)
指定された name をリモートオブジェクトにバインドします。 |
static void |
Naming.rebind(String name,
Remote obj)
指定された名前を新しいリモートオブジェクトにバインドし直します。 |
java.rmi.activation での Remote の使用 |
---|
java.rmi.activation での Remote のサブインタフェース | |
---|---|
interface |
ActivationInstantiator
ActivationInstantiator は、起動可能なオブジェクトのインスタンスを生成します。 |
interface |
ActivationMonitor
ActivationMonitor は ActivationGroup ごとにあり、ActivationSystem.activeGroup の呼び出しでグループが起動中と報告されたときに取得されます。 |
interface |
ActivationSystem
ActivationSystem は、グループ、およびその中にある起動可能なオブジェクトのうちで起動しておくものを登録する方法を提供します。 |
interface |
Activator
Activator は、リモートオブジェクトの起動を簡単にします。 |
Remote を実装している java.rmi.activation のクラス | |
---|---|
class |
Activatable
永続的なアクセスを必要とし、システムから起動できるリモートオブジェクトをサポートします。 |
class |
ActivationGroup
ActivationGroup は、グループ内の「起動可能な」オブジェクトの新しいインスタンスを生成し、グループの ActivationMonitor に対して、オブジェクトの起動や停止、あるいはグループ全体の停止を通知します。 |
class |
ActivationGroup_Stub
ActivationGroup_Stub は、java.rmi.server.UnicastRemoteObject としてエクスポートされた java.rmi.activation.ActivationGroup のサブクラスのスタブクラスです。 |
Remote を返す java.rmi.activation のメソッド | |
---|---|
Remote |
ActivationID.activate(boolean force)
指定された ID のオブジェクトを起動します。 |
static Remote |
Activatable.exportObject(Remote obj,
ActivationID id,
int port)
起動可能なリモートオブジェクトを RMI ランタイムにエクスポートすることにより、着信呼び出しの受け付けにオブジェクトを使用できるようにします。 |
static Remote |
Activatable.exportObject(Remote obj,
ActivationID id,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
起動可能なリモートオブジェクトを RMI ランタイムにエクスポートすることにより、着信呼び出しの受け付けにオブジェクトを使用できるようにします。 |
static Remote |
Activatable.register(ActivationDesc desc)
起動可能なリモートオブジェクトのオブジェクト記述子を登録して、要求に応じてリモートオブジェクトを起動できるようにします。 |
Remote 型の引数を持つ型を返す java.rmi.activation のメソッド | |
---|---|
MarshalledObject<? extends Remote> |
Activator.activate(ActivationID id,
boolean force)
起動識別子 id に関連したオブジェクトを起動します。 |
MarshalledObject<? extends Remote> |
ActivationInstantiator.newInstance(ActivationID id,
ActivationDesc desc)
アクティベータは、インスタンシエータの newInstance メソッドを呼び出して、グループの中に、起動識別子が id で、記述子が desc のオブジェクトを作成し直します。 |
Remote 型のパラメータを持つ java.rmi.activation のメソッド | |
---|---|
abstract void |
ActivationGroup.activeObject(ActivationID id,
Remote obj)
グループの activeObject メソッドは、オブジェクトがエクスポートされるときに呼び出されます。 |
static Remote |
Activatable.exportObject(Remote obj,
ActivationID id,
int port)
起動可能なリモートオブジェクトを RMI ランタイムにエクスポートすることにより、着信呼び出しの受け付けにオブジェクトを使用できるようにします。 |
static Remote |
Activatable.exportObject(Remote obj,
ActivationID id,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
起動可能なリモートオブジェクトを RMI ランタイムにエクスポートすることにより、着信呼び出しの受け付けにオブジェクトを使用できるようにします。 |
static ActivationID |
Activatable.exportObject(Remote obj,
String location,
MarshalledObject<?> data,
boolean restart,
int port)
指定したオブジェクトの起動記述子を (位置、データ、再起動モードを指定して) 登録し、ポートを指定してそのオブジェクトをエクスポートします。 |
static ActivationID |
Activatable.exportObject(Remote obj,
String location,
MarshalledObject<?> data,
boolean restart,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
指定したオブジェクトの起動記述子を (位置、データ、再起動モードを指定して) 登録し、ポートおよびクライアントとサーバーソケットファクトリを指定してそのオブジェクトをエクスポートします。 |
static boolean |
Activatable.unexportObject(Remote obj,
boolean force)
RMI ランタイムからリモートオブジェクト obj を削除します。 |
Remote 型の型引数を持つ java.rmi.activation のメソッドパラメータ | |
---|---|
protected void |
ActivationGroup.activeObject(ActivationID id,
MarshalledObject<? extends Remote> mobj)
この protected メソッドは、サブクラスがグループのモニターに activeObject コールバックを行うために必要です。 |
void |
ActivationMonitor.activeObject(ActivationID id,
MarshalledObject<? extends Remote> obj)
オブジェクトが起動したことを通知します。 |
java.rmi.dgc での Remote の使用 |
---|
java.rmi.dgc での Remote のサブインタフェース | |
---|---|
interface |
DGC
DGC インタフェースは、分散ガベージコレクションアルゴリズムのサーバー側に使用されるものです。 |
java.rmi.registry での Remote の使用 |
---|
java.rmi.registry での Remote のサブインタフェース | |
---|---|
interface |
Registry
Registry は、単純なリモートオブジェクトレジストリに対するリモートインタフェースで、任意の文字列名にバインドされたリモートオブジェクト参照を格納および取得するためのメソッドを提供します。 |
Remote を返す java.rmi.registry のメソッド | |
---|---|
Remote |
Registry.lookup(String name)
このレジストリ内の特定の name にバインドされているリモート参照を返します。 |
Remote 型のパラメータを持つ java.rmi.registry のメソッド | |
---|---|
void |
Registry.bind(String name,
Remote obj)
このレジストリ内の特定の name にリモート参照をバインドします。 |
void |
Registry.rebind(String name,
Remote obj)
このレジストリ内の特定の name へのバインディングを特定のリモート参照に置き換えます。 |
java.rmi.server での Remote の使用 |
---|
Remote を実装している java.rmi.server のクラス | |
---|---|
class |
RemoteObject
RemoteObject は、リモートオブジェクトに対する java.lang.Object の動作を実装します。 |
class |
RemoteObjectInvocationHandler
Java リモートメソッド呼び出し (Java RMI) で使用するための InvocationHandler インタフェースの実装です。 |
class |
RemoteServer
RemoteServer は、サーバーの実装に対する共通のスーパークラスであり、広範囲のリモート参照セマンティクスをサポートするフレームワークを提供します。 |
class |
RemoteStub
RemoteStub は、クライアントスタブに対する共通のスーパークラスであり、広範囲のリモート参照セマンティクスをサポートするフレームワークを提供します。 |
class |
UnicastRemoteObject
リモートオブジェクトを JRMP を使ってエクスポートし、リモートオブジェクトと通信するスタブを取得するために使用されます。 |
Remote を返す java.rmi.server のメソッド | |
---|---|
static Remote |
UnicastRemoteObject.exportObject(Remote obj,
int port)
リモートオブジェクトをエクスポートして、入接続呼の受信に使用できるようにします。 |
static Remote |
UnicastRemoteObject.exportObject(Remote obj,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
リモートオブジェクトをエクスポートして、入接続呼の受信に使用できるようにします。 |
static Remote |
RemoteObject.toStub(Remote obj)
パラメータとして渡されたリモートオブジェクト obj に対するスタブを返します。 |
Remote 型のパラメータを持つ java.rmi.server のメソッド | |
---|---|
void |
Skeleton.dispatch(Remote obj,
RemoteCall theCall,
int opnum,
long hash)
推奨されていません。 代替はありません。 |
static RemoteStub |
UnicastRemoteObject.exportObject(Remote obj)
リモートオブジェクトをエクスポートして、入接続呼の受信に使用できるようにします。 |
static Remote |
UnicastRemoteObject.exportObject(Remote obj,
int port)
リモートオブジェクトをエクスポートして、入接続呼の受信に使用できるようにします。 |
static Remote |
UnicastRemoteObject.exportObject(Remote obj,
int port,
RMIClientSocketFactory csf,
RMIServerSocketFactory ssf)
リモートオブジェクトをエクスポートして、入接続呼の受信に使用できるようにします。 |
RemoteStub |
ServerRef.exportObject(Remote obj,
Object data)
指定された Remote オブジェクトに対するクライアントスタブオブジェクトを作成します。 |
Object |
RemoteRef.invoke(Remote obj,
Method method,
Object[] params,
long opnum)
メソッドを呼び出します。 |
static Remote |
RemoteObject.toStub(Remote obj)
パラメータとして渡されたリモートオブジェクト obj に対するスタブを返します。 |
static boolean |
UnicastRemoteObject.unexportObject(Remote obj,
boolean force)
RMI ランタイムからリモートオブジェクト obj を削除します。 |
javax.management.remote.rmi での Remote の使用 |
---|
javax.management.remote.rmi での Remote のサブインタフェース | |
---|---|
interface |
RMIConnection
クライアントからサーバー側の MBeanServer 実装へ MBeanServer 要求を送信するために使用される RMI オブジェクトです。 |
interface |
RMIServer
RMI コネクタとの接続の確立に使用される RMI オブジェクトです。 |
Remote を実装している javax.management.remote.rmi のクラス | |
---|---|
class |
RMIConnectionImpl
RMIConnection インタフェースの実装です。 |
class |
RMIConnectionImpl_Stub
|
class |
RMIIIOPServerImpl
IIOP からエクスポートされ、IIOP からエクスポートされた RMI オブジェクトとしてクライアント接続を作成する RMIServerImpl です。 |
class |
RMIJRMPServerImpl
JRMP からエクスポートされ、JRMP からエクスポートされた RMI オブジェクトとしてクライアント接続を作成する RMIServer オブジェクトです。 |
class |
RMIServerImpl
コネクタサーバーを表す RMI オブジェクトです。 |
class |
RMIServerImpl_Stub
|
Remote を返す javax.management.remote.rmi のメソッド | |
---|---|
Remote |
RMIIIOPServerImpl.toStub()
IIOP スタブを返します。 |
Remote |
RMIJRMPServerImpl.toStub()
この RMIServer オブジェクトの直列化可能スタブを返します。 |
abstract Remote |
RMIServerImpl.toStub()
このサーバーオブジェクトのリモート処理可能なスタブを返します。 |
javax.rmi での Remote の使用 |
---|
Remote を返す javax.rmi のメソッド | |
---|---|
static Remote |
PortableRemoteObject.toStub(Remote obj)
指定されたサーバーオブジェクトのスタブを返します。 |
Remote 型のパラメータを持つ javax.rmi のメソッド | |
---|---|
static void |
PortableRemoteObject.connect(Remote target,
Remote source)
リモート通信準備のできたリモートオブジェクトを作成します。 |
static void |
PortableRemoteObject.exportObject(Remote obj)
サーバーオブジェクトがリモート呼び出しを受信できるようにします。 |
static Remote |
PortableRemoteObject.toStub(Remote obj)
指定されたサーバーオブジェクトのスタブを返します。 |
static void |
PortableRemoteObject.unexportObject(Remote obj)
サーバーオブジェクトをランタイムから登録解除し、そのオブジェクトがガベージコレクションの対象となるようにします。 |
javax.rmi.CORBA での Remote の使用 |
---|
Remote を返す javax.rmi.CORBA のメソッド | |
---|---|
Remote |
Tie.getTarget()
この Tie のターゲットを返します。 |
Remote |
PortableRemoteObjectDelegate.toStub(Remote obj)
PortableRemoteObject.toStub(java.rmi.Remote) に対する委譲呼び出しです。 |
org.omg.stub.java.rmi での Remote の使用 |
---|
Remote を実装している org.omg.stub.java.rmi のクラス | |
---|---|
class |
_Remote_Stub
このクラスは、リモートタイプに Stub を提供します。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。