org.seasar.remoting.rmi.adaptor.impl
クラス RMIAdaptorImpl.RMIFilterChainImpl

java.lang.Object
  拡張org.seasar.remoting.rmi.adaptor.impl.RMIAdaptorImpl.RMIFilterChainImpl
すべての実装インタフェース:
RMIFilterChain
含まれているクラス:
RMIAdaptorImpl

public class RMIAdaptorImpl.RMIFilterChainImpl
extends Object
implements RMIFilterChain

RMIフィルタチェーンをサポートするためのRMIフィルタ実装クラスです。

作成者:
koichik

フィールドの概要
protected  RMIFilter[] filters
           
protected  int index
           
 
コンストラクタの概要
RMIAdaptorImpl.RMIFilterChainImpl()
          インスタンスを構築します。
 
メソッドの概要
 Object doFilter(String componentName, String methodName, Object[] args)
          後続のフィルタ処理を実行します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

filters

protected RMIFilter[] filters

index

protected int index
コンストラクタの詳細

RMIAdaptorImpl.RMIFilterChainImpl

public RMIAdaptorImpl.RMIFilterChainImpl()
インスタンスを構築します。

メソッドの詳細

doFilter

public Object doFilter(String componentName,
                       String methodName,
                       Object[] args)
                throws Throwable
インタフェース RMIFilterChain の記述:
後続のフィルタ処理を実行します。

定義:
インタフェース RMIFilterChain 内の doFilter
パラメータ:
componentName - リモートオブジェクトのコンポーネント名
methodName - 呼び出すメソッド名
args - メソッドに与えられる引数
戻り値:
リモートメソッドの戻り値
例外:
Throwable - フィルタ処理で例外が発生した場合にスローされます。


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