org.seasar.remoting.rmi.deployer.impl
クラス RMIAdaptorDeployerImpl

java.lang.Object
  拡張org.seasar.remoting.rmi.deployer.impl.RMIAdaptorDeployerImpl
すべての実装インタフェース:
org.seasar.remoting.common.deployer.Deployer

public class RMIAdaptorDeployerImpl
extends Object
implements org.seasar.remoting.common.deployer.Deployer

RMIAdaptorをRMIレジストリに登録するクラスです。

作成者:
Kenichiro Murata

フィールドの概要
protected  RMIAdaptor adaptor
           
static String adaptor_BINDING
           
protected  RMIClientSocketFactory clientSocketFactory
           
protected  Registry registry
           
protected  int registryPort
           
protected  RMIServerSocketFactory serverSocketFactory
           
protected  int servicePort
           
 
コンストラクタの概要
RMIAdaptorDeployerImpl()
           
 
メソッドの概要
 void addCustomSocketFactory(RMIClientSocketFactory clientSocketFactory, RMIServerSocketFactory serverSocketFactory)
          ソケットファクトリを追加します。
 void deploy()
          RMIAdaptorをリモートオブジェクトとしてデプロイします。
 void setAdaptor(RMIAdaptor adaptor)
          RMIアダプタを設定します。
 void setRegistryPort(int registryPort)
          RMIレジストリのポート番号を設定します。
 void setServicePort(int servicePort)
          RMIサーバのポートを設定します。
 void undeploy()
          公開しているRMIAdaptorをアンデプロイします。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

adaptor_BINDING

public static final String adaptor_BINDING
関連項目:
定数フィールド値

adaptor

protected RMIAdaptor adaptor

clientSocketFactory

protected RMIClientSocketFactory clientSocketFactory

serverSocketFactory

protected RMIServerSocketFactory serverSocketFactory

registryPort

protected int registryPort

servicePort

protected int servicePort

registry

protected Registry registry
コンストラクタの詳細

RMIAdaptorDeployerImpl

public RMIAdaptorDeployerImpl()
メソッドの詳細

deploy

public void deploy()
RMIAdaptorをリモートオブジェクトとしてデプロイします。

定義:
インタフェース org.seasar.remoting.common.deployer.Deployer 内の deploy

undeploy

public void undeploy()
公開しているRMIAdaptorをアンデプロイします。


setAdaptor

public void setAdaptor(RMIAdaptor adaptor)
RMIアダプタを設定します。

パラメータ:
adaptor - RMIアダプタ

addCustomSocketFactory

public void addCustomSocketFactory(RMIClientSocketFactory clientSocketFactory,
                                   RMIServerSocketFactory serverSocketFactory)
ソケットファクトリを追加します。

パラメータ:
clientSocketFactory - クライアントソケットファクトリ
serverSocketFactory - サーバソケットファクトリ

setRegistryPort

public void setRegistryPort(int registryPort)
RMIレジストリのポート番号を設定します。

パラメータ:
registryPort - RMIレジストリのポート番号

setServicePort

public void setServicePort(int servicePort)
RMIサーバのポートを設定します。

パラメータ:
servicePort - RMIサーバのポート


Copyright © 2005-2006 The Seasar Foundation. All Rights Reserved.