* @param exporterBean テンポラリ管理テーブルの内容を保持するBean
* @throws BulkLoaderSystemException テンポラリ管理テーブルの内容を保持するBean
*/
protected void loadParam(ExporterBean exporterBean) throws BulkLoaderSystemException {
// DSLプロパティを読み込み
JobFlowParamLoader paramLoader = createJobFlowParamLoader();
if (!paramLoader.loadRecoveryParam(
exporterBean.getTargetName(), exporterBean.getBatchId(), exporterBean.getJobflowId())) {
throw new BulkLoaderSystemException(getClass(), "TG-RECOVERER-01007",
"DSLプロパティ",
MessageFormat.format(
"ターゲット名:{0}, バッチID:{1}, ジョブフローID:{2}" ,
exporterBean.getTargetName(),
exporterBean.getBatchId(),
exporterBean.getJobflowId()),
exporterBean.getExecutionId());
}
exporterBean.setExportTargetTable(paramLoader.getExportTargetTables());
exporterBean.setImportTargetTable(paramLoader.getImportTargetTables());
// リトライ回数・リトライインターバルを読み込み
String count = ConfigurationLoader.getProperty(Constants.PROP_KEY_EXP_RETRY_COUNT);
String interval = ConfigurationLoader.getProperty(Constants.PROP_KEY_EXP_RETRY_INTERVAL);
try {