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