クラス AbstractItemWriteListener

  • 実装されたすべてのインターフェース:
    ItemWriteListener

    public abstract class AbstractItemWriteListener
    extends ObjectSE
    implements ItemWriteListener
    AbstractItemWriteListener は、あまり一般的ではないメソッドのデフォルト実装を提供します。
    • コンストラクターの詳細

      • AbstractItemWriteListener

        public AbstractItemWriteListener()
    • メソッドの詳細

      • beforeWrite

        public void beforeWrite​(ListSE<ObjectSE> items)
                         throws ExceptionSE
        項目が書き込まれる前に ItemWriteListener が何かを行う場合は、このメソッドをオーバーライドします。デフォルトの実装では何も行われません。
        次で指定:
        インターフェース ItemWriteListenerbeforeWrite 
        パラメーター:
        items - 書き込む項目を指定します。
        例外:
        ExceptionSE - (またはサブクラス)エラーが発生した場合。
      • afterWrite

        public void afterWrite​(ListSE<ObjectSE> items)
                        throws ExceptionSE
        項目が書き込まれた後に ItemWriteListener が何かを行う場合は、このメソッドをオーバーライドします。デフォルトの実装では何も行われません。
        次で指定:
        インターフェース ItemWriteListenerafterWrite 
        パラメーター:
        items - 書き込む項目を指定します。
        例外:
        ExceptionSE - (またはサブクラス)エラーが発生した場合。
      • onWriteError

        public void onWriteError​(ListSE<ObjectSE> items,
                                 ExceptionSE ex)
                          throws ExceptionSE
        ItemWriter writeItems メソッドが例外をスローしたときに ItemWriteListener が何かを実行する場合は、このメソッドをオーバーライドします。デフォルトの実装では何も実行されません。
        次で指定:
        インターフェース ItemWriteListeneronWriteError 
        パラメーター:
        items - 書き込む項目を指定します。
        ex - アイテムライターによってスローされる例外を指定します。
        例外:
        ExceptionSE - (またはサブクラス)エラーが発生した場合。