intra-mart 6.1.14

jp.co.intra_mart.foundation.datastore.importer.common.config
インタフェース ImportConfigurationReader


public interface ImportConfigurationReader

インポート設定情報の読込みを行います。

導入されたバージョン:
6.1

メソッドの概要
 int getCommitCount()
          コミット間隔を取得します。
 Date getDate()
          日付を取得します。
 String getEncoding()
          インポートデータのエンコーディング情報を取得します。
 String getExecuteUser()
          実行ユーザコードを取得します。
 String[] getExtensionParameterNames()
          パラメータ名の一覧を取得します。
 String getExtensionParameterValue(String key)
          指定されたキーに対するパラメータ値を取得します。
 String getFormat()
          インポートデータのフォーマットを取得します。
 String[] getImportFileSet(String defaultPath)
          インポートデータのファイルパスの一覧を取得します。
 String getName()
          インポート処理名を取得します。
 void initialize(String rootName)
          初期化を行います。
 Boolean isRetry()
          インポート異常終了後の再実行時に、リトライ処理として実行するかどうか。
 Boolean isValidate()
          インポートデータに対してバリデーションを行うかどうか。
 

メソッドの詳細

initialize

public void initialize(String rootName)
初期化を行います。
指定された要素内に定義された設定情報を読込みます。

パラメータ:
rootName - 設定情報を定義するルート要素の名前

getName

public String getName()
インポート処理名を取得します。

戻り値:
インスポート処理名
例外:
ImportConfigurationReaderException - 設定情報の定義が不正な場合

getFormat

public String getFormat()
インポートデータのフォーマットを取得します。

戻り値:
インポートデータのフォーマット
例外:
ImportConfigurationReaderException - 設定情報の定義が不正な場合

getDate

public Date getDate()
日付を取得します。

戻り値:
日付
例外:
ImportConfigurationReaderException - 設定情報の定義が不正な場合

getEncoding

public String getEncoding()
インポートデータのエンコーディング情報を取得します。

戻り値:
インポートデータのエンコーディング情報
例外:
ImportConfigurationReaderException - 設定情報の定義が不正な場合

getExecuteUser

public String getExecuteUser()
実行ユーザコードを取得します。

戻り値:
実行ユーザコード
例外:
ImportConfigurationReaderException - 設定情報の定義が不正な場合

getImportFileSet

public String[] getImportFileSet(String defaultPath)
インポートデータのファイルパスの一覧を取得します。
デフォルトファイルパス情報は、インポート設定にインポートファイルパスの情報が 設定されていない場合に使用されます。

パラメータ:
defaultPath - デフォルトのファイルパス情報
戻り値:
入力ファイルパスの配列
例外:
ImportConfigurationReaderException - 設定情報の定義が不正な場合

getCommitCount

public int getCommitCount()
コミット間隔を取得します。

戻り値:
コミット間隔

isRetry

public Boolean isRetry()
インポート異常終了後の再実行時に、リトライ処理として実行するかどうか。

戻り値:
リトライを行う場合 true、それ以外の場合は false

isValidate

public Boolean isValidate()
インポートデータに対してバリデーションを行うかどうか。

戻り値:
バリデーションを行う場合 true、それ以外の場合は false

getExtensionParameterNames

public String[] getExtensionParameterNames()
パラメータ名の一覧を取得します。

戻り値:
パラメータ名の一覧

getExtensionParameterValue

public String getExtensionParameterValue(String key)
指定されたキーに対するパラメータ値を取得します。

パラメータ:
key - キー
戻り値:
パラメータ値

intra-mart 6.1.14

Copyright © 2000-2010 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.