インタフェース ChainProcess
-
- すべてのスーパーインタフェース:
HybsProcess
- 既知の実装クラスのリスト:
Process_BulkQuery
,Process_DBCountFilter
,Process_DBFileout
,Process_DBMerge
,Process_DBWriter
,Process_FileCopy
,Process_FileFtp
,Process_FileSearch
,Process_Grep
,Process_GrepChange
,Process_GrepChangeExcel
,Process_StringUtil
,Process_TableFilter
,Process_TableWriter
,Process_XSLT
public interface ChainProcess extends HybsProcess
ChainProcess は、バッチ処理サブクラスの共通インターフェースです。 ChainProcess を用いて、順次、バッチプロセスを実行することができます。- バージョン
- 4.0
- 作成者
- Kazuhiko Hasegawa
- 導入されたバージョン:
- JDK5.0,
-
-
メソッドの概要
すべてのメソッド インスタンス・メソッド abstractメソッド 修飾子とタイプ メソッド 説明 LineModel
action(LineModel data)
引数の ラインモデル を処理するメソッドです。-
インタフェースから継承されたメソッド org.opengion.fukurou.process.HybsProcess
end, init, logging, println, putArgument, putArgument, report, setLoggerProcess, usage
-
-
-
-
メソッドの詳細
-
action
LineModel action(LineModel data)
引数の ラインモデル を処理するメソッドです。 変換処理後の ラインモデル を返します。 後続処理を行わない場合(データのフィルタリングを行う場合)は、 null データを返します。つまり、null データは、後続処理を行わない フラグの代わりにも使用しています。 なお、変換処理後の ラインモデル と、オリジナルの ラインモデル が、 同一か、コピー(クローン)かは、各処理メソッド内で決めています。 ドキュメントに明記されていない場合は、副作用が問題になる場合は、 各処理ごとに自分でコピー(クローン)して下さい。- パラメータ:
data
- オリジナルのラインモデル- 戻り値:
- 処理変換後のラインモデル
-
-