public class StandardImportListener extends Object implements ImportListener
コンストラクタと説明 |
---|
StandardImportListener() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
afterInsert(Line line)
1レコードをINSERTした直後に呼び出されます。
|
void |
afterUpdate(Line line)
1レコードをUPDATEした直後に呼び出されます。
|
void |
beforeAllDelete()
テーブルのデータを全削除する直前に呼び出されます。
|
void |
beforeCommit()
トランザクションをコミットする直前に呼び出されます。
|
void |
beforeInsert(Line line)
1レコードをINSERTする直前に呼び出されます。
|
void |
beforeRegist(Line line)
1レコードをINSERTまたは、UPDATEする前に呼び出されます。
|
void |
beforeRollback()
トランザクションをロールバックする直前に呼び出されます。
|
void |
beforeUpdate(Line line)
1レコードをUPDATEする直前に呼び出されます。
|
void |
destroy()
インポート処理が終了した後呼び出されます。
|
void |
init(Connection con,
String tableName,
Properties props)
インポート処理を実行する前に、一度だけ呼び出されます。
|
public void afterInsert(Line line)
ImportListener
afterInsert
インタフェース内 ImportListener
line
- INSERTされた1レコード分のデータpublic void afterUpdate(Line line)
ImportListener
afterUpdate
インタフェース内 ImportListener
line
- UPDATEされた1レコード分のデータpublic void beforeAllDelete()
ImportListener
beforeAllDelete
インタフェース内 ImportListener
public void beforeCommit()
ImportListener
beforeCommit
インタフェース内 ImportListener
public void beforeInsert(Line line) throws ListenerDataErrorException, ListenerDataSkipException, ListenerDataDeleteException, TerminateException
ImportListener
beforeInsert
インタフェース内 ImportListener
line
- INSERTする1レコード分のデータListenerDataErrorException
ListenerDataSkipException
ListenerDataDeleteException
TerminateException
public void beforeRegist(Line line) throws ListenerDataSkipException, ListenerDataErrorException, ListenerDataDeleteException, TerminateException
ImportListener
beforeRegist
インタフェース内 ImportListener
line
- インポートする1レコード分のデータListenerDataSkipException
- レコードのインポート処理をスキップする場合にスローします。ListenerDataErrorException
- レコードをエラーとして処理する場合にスローします。TerminateException
- インポート処理を中止する場合にスローします。ListenerDataDeleteException
public void beforeRollback()
ImportListener
beforeRollback
インタフェース内 ImportListener
public void beforeUpdate(Line line) throws ListenerDataErrorException, ListenerDataSkipException, ListenerDataDeleteException, TerminateException
ImportListener
beforeUpdate
インタフェース内 ImportListener
line
- UPDATEする1レコード分のデータListenerDataErrorException
ListenerDataSkipException
ListenerDataDeleteException
TerminateException
public void destroy()
ImportListener
destroy
インタフェース内 ImportListener
public void init(Connection con, String tableName, Properties props)
ImportListener
init
インタフェース内 ImportListener
con
- DB接続オブジェクトtableName
- テーブル名props
- オプションパラメータCopyright © 2012 NTT DATA INTRAMART CORPORATION