メソッドの概要

返却値の型 メソッド名
ResultObject addString (String src, String jsfileName) 非推奨
文字列のインポートデータを追加します。
ResultObject add (File file)
インポートデータを追加します。
ResultObject add (String src, String jsfileName)
インポートデータを追加します。
ResultObject add (String storagePath) 非推奨
インポートデータを追加します。
Object execute (String jsconnectId, Boolean arrayFlg)
インポートを実行します。
String getImportOptionsXmlString ()
インポートオプションをXML形式の文字列で取得します。
Array getListenerNames () 非推奨
登録済みリスナの名称一覧を取得します。
Object getMonitor (String jsuniqueKey) static非推奨
インポートの実行状況を取得します。
Array listenerDelete () static非推奨
リスナで該当行の削除を通知するオブジェクトを生成します。
Array listenerError (String msg) static非推奨
リスナで該当行の処理エラーを通知するオブジェクトを生成します。
Array listenerSkip () static非推奨
リスナで該当行の処理をスキップするための通知オブジェクトを生成します。
Array listenerTerminate (String msg) static非推奨
リスナで現在のテーブルへのインポート中止を通知するオブジェクトを生成します。
void setExplicitFile (Boolean jsexplicitFile)
インポートオプションで明示的に指定されたファイル以外のインポートを行うかどうかを設定します。
void setImportConfig (String jsconfig)
インポート設定をセットします。
ResultObject setImportOptionsXmlString (String jsxml)
インポートオプションをXML 形式の文字列で設定します。
void setListener (String jspagePath, String jslistenerName) 非推奨
インポートリスナのページパスを設定します。
void setListener (String pagePath) 非推奨
インポートリスナのページパスを設定します。
void setMonitor (String jsuniqueKey) 非推奨
実行状況をモニタリングするためのキーをセットします。

メソッドの詳細

ResultObject addString (String src, String jsfileName) 非推奨
文字列のインポートデータを追加します。
パラメータ
src : String
文字列のインポートデータ
jsfileName : String
拡張子付きのファイル名
返却値
ResultObject
ResultObject 処理結果オブジェクト errorには、エラーの有無が設定されます。(Boolean)
ResultObject add (File file)
インポートデータを追加します。
パラメータ
file : File
ファイルオブジェクト
返却値
ResultObject
ResultObject 処理結果オブジェクト errorには、エラーの有無が設定されます。(Boolean)
ResultObject add (String src, String jsfileName)
インポートデータを追加します。
パラメータ
src : String
ストリームデータの文字列
jsfileName : String
拡張子付きのファイル名
返却値
ResultObject
ResultObject 処理結果オブジェクト errorには、エラーの有無が設定されます。(Boolean)
ResultObject add (String storagePath) 非推奨
インポートデータを追加します。
パラメータ
storagePath : String
ストレージのパス
返却値
ResultObject
ResultObject 処理結果オブジェクト errorには、エラーの有無が設定されます。(Boolean)
Object execute (String jsconnectId, Boolean arrayFlg)
インポートを実行します。
パラメータ
jsconnectId : String
DB接続ID
arrayFlg : Boolean
false:テーブル単位の結果をObjectで受け取ります。(デフォルト) true:テーブル単位の結果をArrayで受け取ります。
返却値
Object
Object インポート処理結果オブジェクト
String getImportOptionsXmlString ()
インポートオプションをXML形式の文字列で取得します。
取得に失敗した場合は、nullを返却します。
返却値
String
String インポートオプション
Array getListenerNames () 非推奨
登録済みリスナの名称一覧を取得します。
返却値
Array
Array リスナ名の配列
Object getMonitor (String jsuniqueKey) static 非推奨
インポートの実行状況を取得します。
インポートの実行とは別のスレッドからこのメソッドを使用することで 進捗状況を取得できます。
パラメータ
jsuniqueKey : String
setMonitorで設定したユニークキー
返却値
Object
Object 実行状況モニター
tableName 処理中のテーブル名(String)
lineNumber 処理中のファイル行番号(Number)
complete 処理が終了したかどうか(Boolean)
tables[テーブル名]
テーブルごとの
処理結果
(Object)
successCount 処理成功数(Number)
totalCount トータル数(Number)
complete 処理が終了したかどうか(Boolean)
errorLineNumbers エラー発生行番号の配列(Array)
errorMessages エラーメッセージの配列(Array)
Array listenerDelete () static 非推奨
リスナで該当行の削除を通知するオブジェクトを生成します。
リスナ内のbeforeRegistファンクションで、return値として
このファンクションが生成したオブジェクトを返すと該当行の削除要求が通知されます。
返却値
Array
Array 削除通知
Array listenerError (String msg) static 非推奨
リスナで該当行の処理エラーを通知するオブジェクトを生成します。
リスナ内のbeforeRegistファンクションで、return値として
このファンクションが生成したオブジェクトを返すとデータの処理がエラーとして通知されます。
パラメータ
msg : String
エラーメッセージ
返却値
Array
Array 処理エラー通知
Array listenerSkip () static 非推奨
リスナで該当行の処理をスキップするための通知オブジェクトを生成します。
リスナ内のbeforeRegistファンクションで、return値として
このファンクションが生成したオブジェクトを返すとデータの処理がスキップされます。
返却値
Array
Array 処理スキップ通知
Array listenerTerminate (String msg) static 非推奨
リスナで現在のテーブルへのインポート中止を通知するオブジェクトを生成します。
リスナ内のbeforeRegistファンクションで、return値として
このファンクションが生成したオブジェクトを返すと、同テーブルに対して以降の処理が行われません。
複数テーブルへのインポートが行われている場合は、次のテーブルへ処理が移行します。
パラメータ
msg : String
エラーメッセージ
返却値
Array
Array 終了通知
void setExplicitFile (Boolean jsexplicitFile)
インポートオプションで明示的に指定されたファイル以外のインポートを行うかどうかを設定します。
trueが設定されている場合は、インポートオプションのfileタグで指定されたファイル以外のインポートは行いません
falseの場合は、ファイル名(拡張子抜きの名前)とテーブル名がマッピングされます。
パラメータ
jsexplicitFile : Boolean

インポートオプションのfileタグで指定されたファイル以外のインポートは行わない場合は true
fileタグの指定が無い場合はファイル名とテーブル名をマッピングする(デフォルト) false
返却値
void
void setImportConfig (String jsconfig)
インポート設定をセットします。
パラメータ
jsconfig : String
インポート設定XML
返却値
void
ResultObject setImportOptionsXmlString (String jsxml)
インポートオプションをXML 形式の文字列で設定します。
XMLの構成については
「テーブルメンテナンス管理者ガイド」 -
「エクスポート・インポートの設定をファイルで管理する」を参照してください。
パラメータ
jsxml : String
インポートオプション
返却値
ResultObject
ResultObject 処理結果オブジェクト
errorには、エラーの有無が設定されます。(Boolean)
void setListener (String jspagePath, String jslistenerName) 非推奨
インポートリスナのページパスを設定します。
パラメータ
jspagePath : String
ページパス(拡張子なし)
jslistenerName : String
リスナ名
返却値
void
void setListener (String pagePath) 非推奨
インポートリスナのページパスを設定します。
リスナ名は、"scriptlistener"となります。
パラメータ
pagePath : String
ページパス
返却値
void
void setMonitor (String jsuniqueKey) 非推奨
実行状況をモニタリングするためのキーをセットします。
パラメータ
jsuniqueKey : String
ユニークキー
返却値
void