インターフェース ItemWriteListener

  • すべての既知の実装クラス:
    AbstractItemWriteListener

    public interface ItemWriteListener
    ItemWriteListener はアイテムライターの処理をインターセプトします。
    • メソッドの詳細

      • beforeWrite

        void beforeWrite​(ListSE<ObjectSE> items)
                  throws ExceptionSE
        beforeWrite メソッドは、アイテムライターが呼び出されてアイテムを書き込む前に制御を受け取ります。このメソッドは、アイテムライターに送信されたアイテムのリストを入力として受け取ります。
        パラメーター:
        items - 書き込む項目を指定します。
        例外:
        ExceptionSE - エラーが発生した場合にスローされます。
      • afterWrite

        void afterWrite​(ListSE<ObjectSE> items)
                 throws ExceptionSE
        afterWrite メソッドは、アイテムライターがアイテムを書き込んだ後に制御を受け取ります。このメソッドは、アイテムライターに送信されたアイテムのリストを入力として受け取ります。
        パラメーター:
        items - アイテムライターによって書き込まれたアイテムを指定します。
        例外:
        ExceptionSE - エラーが発生した場合にスローされます。
      • onWriteError

        void onWriteError​(ListSE<ObjectSE> items,
                          ExceptionSE ex)
                   throws ExceptionSE
        onWriteError メソッドは、アイテムライター writeItems が例外をスローした後に制御を受け取ります。メソッドは、アイテムライターに送信されたアイテムのリストを入力として受け取ります。
        パラメーター:
        items - アイテムライターが書き込もうとしたアイテムを指定します。
        ex - アイテムライターによってスローされる例外を指定します。
        例外:
        ExceptionSE - エラーが発生した場合にスローされます。