rcomp
b2008031701

org.phosphoresce.resourcecomp.core.session
クラス CompareSession

java.lang.Object
  拡張org.phosphoresce.resourcecomp.core.session.CompareSession
すべての実装インタフェース:
java.io.Serializable

public final class CompareSession
extends java.lang.Object
implements java.io.Serializable

リソース比較セッションクラス

作成者:
Kitagawa
関連項目:
直列化された形式

コンストラクタの概要
CompareSession()
          コンストラクタ
 
メソッドの概要
 CompareMonitor createCompareMonitor()
          モニターオブジェクトを生成します。
 CompareResourceFilter createCompareResourceFilter()
          リソースフィルタオブジェクトを生成します。
 CompareStrategy createCompareStrategy()
          比較ストラテジオブジェクトを生成します。
 ResourceWriter createResourceWriter()
          比較リソース出力オブジェクトを生成します。
 ResultWriter createResultWriter()
          比較結果出力オブジェクトを生成します。
 CompareConfigure getConfigure()
          環境設定オブジェクトを取得します。
 CompareContainer getContainer()
          リソースコンテナを取得します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CompareSession

public CompareSession()
コンストラクタ

メソッドの詳細

getConfigure

public CompareConfigure getConfigure()
                              throws IllegalConfigurationException
環境設定オブジェクトを取得します。

戻り値:
環境設定オブジェクト
例外:
IllegalConfigurationException - 正常に環境設定が行えなかった場合に発生

getContainer

public CompareContainer getContainer()
                              throws IllegalConfigurationException
リソースコンテナを取得します。

戻り値:
リソースコンテナ
例外:
IllegalConfigurationException - 正常にコンテナクラスインスタンスを生成できなかった場合に発生

createCompareStrategy

public CompareStrategy createCompareStrategy()
                                      throws IllegalConfigurationException
比較ストラテジオブジェクトを生成します。

戻り値:
比較ストラテジオブジェクト
例外:
IllegalConfigurationException - 正常にクラスインスタンスが生成できなかった場合に発生

createCompareResourceFilter

public CompareResourceFilter createCompareResourceFilter()
                                                  throws IllegalConfigurationException
リソースフィルタオブジェクトを生成します。

戻り値:
リソースフィルタオブジェクト
例外:
IllegalConfigurationException - 正常にクラスインスタンスが生成できなかった場合に発生

createCompareMonitor

public CompareMonitor createCompareMonitor()
                                    throws IllegalConfigurationException
モニターオブジェクトを生成します。

戻り値:
モニターオブジェクト
例外:
IllegalConfigurationException - 正常にクラスインスタンスが生成できなかった場合に発生

createResultWriter

public ResultWriter createResultWriter()
                                throws IllegalConfigurationException
比較結果出力オブジェクトを生成します。

戻り値:
比較結果出力オブジェクト
例外:
IllegalConfigurationException - 正常にクラスインスタンスが生成できなかった場合に発生

createResourceWriter

public ResourceWriter createResourceWriter()
                                    throws IllegalConfigurationException
比較リソース出力オブジェクトを生成します。

戻り値:
比較リソース出力オブジェクト
例外:
IllegalConfigurationException - 正常にクラスインスタンスが生成できなかった場合に発生

rcomp
b2008031701