@Published(tag="architect") public class RootConfig extends Object
修飾子とタイプ | メソッドと説明 |
---|---|
File |
getInputFileBasePath()
入力ファイルのベースパスを取得する。
|
Map<JobConfig> |
getJobs()
ジョブの設定を取得する。
|
File |
getOutputFileBasePath()
出力ファイルのベースパスを取得する。
|
File |
getSqlLoaderControlFileBasePath()
SQLLoaderに使用するコントロールファイルのベースパスを取得する。
|
File |
getSqlLoaderOutputFileBasePath()
SQLLoaderが出力するファイルのベースパスを取得する。
|
<T extends StepConfig> |
getStepConfig(String jobId,
String stepId)
ジョブIDとステップIDに対応するステップの設定を取得する。
|
void |
initialize()
ジョブの設定を順に初期化する。
|
void |
setInputFileBasePath(File inputFileBasePath)
入力ファイルのベースパスを設定する。
|
void |
setJobs(Map<JobConfig> jobs)
ジョブの設定を設定する。
|
void |
setOutputFileBasePath(File outputFileBasePath)
出力ファイルのベースパスを設定する。
|
void |
setSqlLoaderControlFileBasePath(File sqlLoaderControlFileBasePath)
SQLLoaderに使用するコントロールファイルのベースパスを設定する。
|
void |
setSqlLoaderOutputFileBasePath(File sqlLoaderOutputFileBasePath)
SQLLoaderが出力するファイルのベースパスを設定する。
|
public File getInputFileBasePath()
public void setInputFileBasePath(File inputFileBasePath)
inputFileBasePath
- 入力ファイルのベースパスpublic File getOutputFileBasePath()
public void setOutputFileBasePath(File outputFileBasePath)
outputFileBasePath
- 出力ファイルのベースパスpublic File getSqlLoaderControlFileBasePath()
public void setSqlLoaderControlFileBasePath(File sqlLoaderControlFileBasePath)
sqlLoaderControlFileBasePath
- SQLLoaderに使用するコントロールファイルのベースパスpublic File getSqlLoaderOutputFileBasePath()
public void setSqlLoaderOutputFileBasePath(File sqlLoaderOutputFileBasePath)
sqlLoaderOutputFileBasePath
- SQLLoaderが出力するファイルのベースパスpublic void initialize()
public <T extends StepConfig> T getStepConfig(String jobId, String stepId)
見つからない場合は、IllegalStateException
を送出する。
jobId
- ジョブIDstepId
- ステップID