|
rcomp b2008031701 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
比較状況モニターインタフェース
これを具象化するクラスはJava Reflectionからのインスタンス生成を行うために、
必ずpublicなディフォルトコンストラクタを設けて下さい。
メソッドの概要 | |
void |
comparing(CompareSession session,
java.io.File origin,
java.io.File destination,
boolean originCompare,
long count,
long size)
比較処理実行中に呼び出されます。 |
void |
counting(CompareSession session,
long count)
対象リソースのカウント中に呼び出されます。 |
void |
finish(CompareSession session)
処理が終了した際に呼び出されます。 |
void |
finishComparing(CompareSession session,
long size)
比較処理が完了した際に呼び出されます。 |
void |
finishCounting(CompareSession session,
long size)
対象リソースのカウント処理が完了した際に呼び出されます。 |
void |
finishResourceWriting(CompareSession session)
比較リソース出力が完了した際に呼び出されます。 |
void |
finishResultWriting(CompareSession session)
比較結果出力が完了した際に呼び出されます。 |
void |
resourceWriting(CompareSession session,
long count,
long size)
比較リソース出力処理中に呼び出されます。 |
void |
resultWriting(CompareSession session,
long count,
long size)
比較結果出力処理中に呼び出されます。 |
void |
start(CompareSession session)
処理が開始された際に呼び出されます。 |
void |
startComparing(CompareSession session,
long size)
比較処理が開始された際に呼び出されます。 |
void |
startCounting(CompareSession session)
対象リソースのカウント処理が開始された際に呼び出されます。 |
void |
startResourceWriting(CompareSession session)
比較リソース出力処理が開始された際に呼び出されます。 |
void |
startResultWriting(CompareSession session)
比較結果出力処理が開始された際に呼び出されます。 |
メソッドの詳細 |
public void start(CompareSession session) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクト
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void startCounting(CompareSession session) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクト
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void counting(CompareSession session, long count) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクトcount
- 現在のカウント
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void finishCounting(CompareSession session, long size) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクトsize
- カウントされた対象リソース数
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void startComparing(CompareSession session, long size) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクトsize
- 比較対象リソース数
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void comparing(CompareSession session, java.io.File origin, java.io.File destination, boolean originCompare, long count, long size) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクトorigin
- 処理中比較元リソースdestination
- 処理中比較先リソースoriginCompare
- 比較元をベースとした比較中にtrueが指定されますcount
- 現在の処理カウントsize
- 全処理カウント
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void finishComparing(CompareSession session, long size) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクトsize
- 比較対象リソース数
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void startResultWriting(CompareSession session) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクト
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void resultWriting(CompareSession session, long count, long size) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクトcount
- 現在の処理カウントsize
- 全処理カウント
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void finishResultWriting(CompareSession session) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクト
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void startResourceWriting(CompareSession session) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクト
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void resourceWriting(CompareSession session, long count, long size) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクトcount
- 現在の処理カウントsize
- 全処理カウント
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void finishResourceWriting(CompareSession session) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクト
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
- 不正な環境設定を扱った場合にスローされますpublic void finish(CompareSession session) throws CompareException, IllegalConfigurationException
session
- セッションオブジェクト
CompareException
- 進捗監視中に予期せぬ例外が発生した場合にスローされます
IllegalConfigurationException
|
rcomp b2008031701 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |