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