D - データリーダが読み込むデータの型@Published public abstract class FileBatchActionBase<D> extends BatchActionBase<D> implements DataReaderFactory<D>
TransactionEventCallback.Provider<TData>REQUEST_DATA_REQUEST_SCOPE_KEY| Constructor and Description |
|---|
FileBatchActionBase() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDataFileDirName()
入力ファイル配置先の論理名を返す。
デフォルト実装では"input"を返す。
デフォルトの入力ファイル配置先以外から入力ファイルを取得する場合は、
このメソッドをオーバーライドする。
|
abstract java.lang.String |
getDataFileName()
入力ファイルのファイル名を返す。
|
java.lang.String |
getFormatFileDirName()
フォーマット定義ファイル配置先の論理名を返す。
デフォルト実装では"format"を返す。
デフォルトのフォーマット定義ファイル配置先以外からフォーマット定義ファイルを取得する場合は、
このメソッドをオーバーライドする。
|
abstract java.lang.String |
getFormatFileName()
入力ファイルを読み込む際に使用するフォーマット定義ファイルのファイル名を返す。
|
ValidatableFileDataReader.FileValidatorAction |
getValidatorAction()
入力ファイルのバリデーションを実装したオブジェクトを返す。
デフォルト実装ではバリデーションは行われない。
入力ファイルのバリデーションが必要な場合にオーバーライドすること。
|
error, errorInExecution, initialize, postExecution, preExecution, terminate, transactionAbnormalEnd, transactionFailure, transactionNormalEnd, transactionSuccess, writeErrorLog, writeFatalLog, writeLogcountByParameterizedSql, countByStatementSql, getParameterizedSqlStatement, getParameterizedSqlStatement, getSqlCStatement, getSqlPStatement, searchclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateReaderpublic abstract java.lang.String getDataFileName()
FilePathSettingpublic abstract java.lang.String getFormatFileName()
FilePathSettingpublic java.lang.String getDataFileDirName()
public java.lang.String getFormatFileDirName()
public ValidatableFileDataReader.FileValidatorAction getValidatorAction()
nullまたは入力ファイルのバリデーションを実装したオブジェクト