public class DataImportExecutor extends AbstractDataExecutor
コンストラクタと説明 |
---|
DataImportExecutor()
DataImportExecutorを生成します。
|
DataImportExecutor(Locale locale)
指定されたロケールのDataImportExecutorを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
DataImporterConfig |
getImporterConfig(String importerId)
指定されたインポータIDのインポータ設定情報を返却します。
|
DataImporterConfig[] |
getImporterConfigs()
設定されているすべてのインポータ設定情報を返却します。
|
DataImportResult |
importData(String importerId,
InputStream stream,
Map<String,Object> option)
インポート処理を実行します。
|
checkOption, createExecuteId
public DataImportExecutor()
public DataImportExecutor(Locale locale)
locale
- ロケールpublic DataImporterConfig getImporterConfig(String importerId) throws DataImporterException
importerId
- インポータIDDataImporterException
- 設定情報の読み込みに失敗した場合にスローされます。public DataImporterConfig[] getImporterConfigs() throws DataImporterException
DataImporterException
- 設定情報の読み込みに失敗した場合にスローされます。public DataImportResult importData(String importerId, InputStream stream, Map<String,Object> option) throws DataImporterException
"jp.co.intra_mart.foundation.data.importer.DataImporter"
getImporterConfig(String)
で取得可能です。importerId
- インポータIDstream
- 入力ストリームoption
- インポートオプションDataImporterException
- インポート処理の実行に失敗した場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION