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, writeLog
countByParameterizedSql, countByStatementSql, getParameterizedSqlStatement, getParameterizedSqlStatement, getSqlCStatement, getSqlPStatement, search
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createReader
public abstract java.lang.String getDataFileName()
FilePathSetting
public abstract java.lang.String getFormatFileName()
FilePathSetting
public java.lang.String getDataFileDirName()
public java.lang.String getFormatFileDirName()
public ValidatableFileDataReader.FileValidatorAction getValidatorAction()
null
または入力ファイルのバリデーションを実装したオブジェクト