rcomp
b2008031701

インタフェース
org.phosphoresce.resourcecomp.plugin.strategy.CompareStrategy の使用

CompareStrategy を使用しているパッケージ
org.phosphoresce.resourcecomp.core.session   
org.phosphoresce.resourcecomp.plugin.strategy   
 

org.phosphoresce.resourcecomp.core.session での CompareStrategy の使用
 

CompareStrategy を返す org.phosphoresce.resourcecomp.core.session のメソッド
 CompareStrategy CompareSession.createCompareStrategy()
          比較ストラテジオブジェクトを生成します。
 

org.phosphoresce.resourcecomp.plugin.strategy での CompareStrategy の使用
 

CompareStrategy を実装している org.phosphoresce.resourcecomp.plugin.strategy のクラス
 class ChainingStrategy
          比較チェーンストラテジクラス

当クラスは実行パス直下にrcomp-chaining-strategy.propertiesが存在する場合、クラスが初期化されたタイミングで Propertiesファイルに定義されている情報でクラスを初期化します。
 class CompareAbstractStrategy
          比較方式ストラテジ上位抽象クラス
 class CRC32CompareStrategy
          CRC32チェックサム比較ストラテジクラス
 class FilesizeCompareStrategy
          ファイルサイズ比較ストラテジクラス
 class TimeStampCompareStrategy
          タイムスタンプ比較ストラテジクラス
 

CompareStrategy を返す org.phosphoresce.resourcecomp.plugin.strategy のメソッド
 CompareStrategy CompareStrategyFactory.create()
          指定されたセッションを元にクラスインスタンスを生成します。
 

CompareStrategy 型のパラメータを持つ org.phosphoresce.resourcecomp.plugin.strategy のメソッド
 void ChainingStrategy.add(CompareStrategy strategy)
          比較ストラテジオブジェクトを追加します。
 void ChainingStrategy.remove(CompareStrategy strategy)
          比較ストラテジオブジェクトを削除します。
 


rcomp
b2008031701