public class ImportConfig extends Object implements Serializable
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
IMPORT_TEMP_DIR_NAME
インポート用一時ディレクトリ名
|
コンストラクタと説明 |
---|
ImportConfig()
新しいインポート設定用オブジェクトを生成します。
|
ImportConfig(InputStream in)
新しいインポート設定用オブジェクトを生成します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Importer |
getImporter(String extension)
指定された拡張子に対するインポーター・インスタンスを取得します。
|
ImportListener |
getImportListener(String listenerName)
インポートリスナ・インスタンスを取得します。
|
String[] |
getImportListenerNames()
登録済みリスナの名称一覧を取得します。
|
String[] |
getRegistedExtensions()
インポート設定ファイルから、インポート対象ファイルの拡張子の配列を取得します。
|
static void |
setConfigFilePath(String path)
インポート設定ファイルのパスを設定します。
|
void |
setListener(String newListenerName,
Class<? extends ImportListener> c)
インポートリスナ定義を追加します。
|
public ImportConfig()
public ImportConfig(InputStream in)
in
- 設定XMLデータpublic static void setConfigFilePath(String path)
path
- パス名public Importer getImporter(String extension) throws DatabaseImportNotTargetException
extension
- 拡張子DatabaseImportNotTargetException
- インポート対象の拡張子ではない場合public ImportListener getImportListener(String listenerName)
listenerName
- リスナ名public String[] getImportListenerNames()
public String[] getRegistedExtensions()
public void setListener(String newListenerName, Class<? extends ImportListener> c)
listenerName
- リスナ名c
- リスナ・クラスCopyright © 2012 NTT DATA INTRAMART CORPORATION