public interface HybsProcess
HybsProcess は、バッチ処理サブクラスの共通インターフェースです。 HybsProcess を用いて、順次、バッチプロセスを実行することができます。
修飾子とタイプ | メソッドと説明 |
---|---|
void |
end(boolean isOK)
プロセスの終了を行います。
|
void |
init(ParamProcess paramProcess)
プロセスの初期化を行います。
|
void |
logging(String msg)
ログファイルにメッセージを表示します。
|
void |
println(String msg)
ディスプレイにメッセージを表示します。
|
void |
putArgument(String arg)
引数形式を解析する Argument オブジェクトに、引数を設定します。
|
void |
putArgument(String key,
String val)
Argument の文字列から、プロパティをセットします。
|
String |
report()
プロセスの処理結果のレポート表現を返します。
|
void |
setLoggerProcess(LoggerProcess logger)
ディスプレイ出力する LoggerProcess オブジェクトをセットします。
|
String |
usage()
このクラスの使用方法を返します。
|
void putArgument(String arg)
arg
- 引数void putArgument(String key, String val)
key
- キーval
- 値void init(ParamProcess paramProcess)
paramProcess
- データベースの接続先情報などを持っているオブジェクトvoid end(boolean isOK)
isOK
- トータルで、OKだったかどうか [true:成功/false:失敗]void println(String msg)
msg
- 表示するメッセージvoid logging(String msg)
msg
- 表示するメッセージvoid setLoggerProcess(LoggerProcess logger)
logger
- LoggerProcessオブジェクトString report()
String usage()
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.