public abstract class FileBatchAction extends FileBatchActionBase<DataRecord> implements DataReaderFactory<DataRecord>
RecordTypeBindingの仕様に従って作成すること。do[レコードタイプ名](DataRecord record, ExecutionContext context)
FileDataReader,
RecordTypeBindingTransactionEventCallback.Provider<TData>REQUEST_DATA_REQUEST_SCOPE_KEY| コンストラクタと説明 |
|---|
FileBatchAction()
FileBatchActionオブジェクトを生成する。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
ResumeDataReader<DataRecord> |
createReader(ExecutionContext context)
データリーダを作成する。
|
getDataFileDirName, getDataFileName, getFormatFileDirName, getFormatFileName, getValidatorActionerror, errorInExecution, initialize, postExecution, preExecution, terminate, transactionAbnormalEnd, transactionFailure, transactionNormalEnd, transactionSuccess, writeErrorLog, writeFatalLog, writeLogcountByParameterizedSql, countByStatementSql, getParameterizedSqlStatement, getParameterizedSqlStatement, getSqlCStatement, getSqlPStatement, search@Published public FileBatchAction()
public ResumeDataReader<DataRecord> createReader(ExecutionContext context)
FileRecordReaderを作成し、
ResumeDataReaderにラップして返却する。FileBatchActionBase.getValidatorAction()をオーバーライドし、
FileRecordReaderをValidatableFileDataReaderでラップする。createReader インタフェース内 DataReaderFactory<DataRecord>context - 実行コンテキスト