de.caff.generics

## Interface FragileLoopItemHandler<T,E extends java.lang.Exception>

- All Superinterfaces:
    LoopHandler
  All Known Implementing Classes:
    AbstractBasicFragileLoopItemHandler, ConvertingFragileLoopItemHandler, DeletingFragileLoopItemHandler, MultiConvertingFragileLoopItemHandler

      public interface FragileLoopItemHandler<T,E extends java.lang.Exception>
      extends LoopHandler

  A generic handler for loop items which may throw an exception.
  Author:
    Rammi
  See Also:
    `LoopItemHandler`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | `handle(T item)` Handle an item.

    - ### Methods inherited from interface de.caff.generics.LoopHandler

      `afterFinish, beforeStart`

- - ### Method Detail

    - #### handle

          boolean handle(T item)
                  throws E extends java.lang.Exception

      Handle an item.
      Parameters:
        `item` - item to handle
      Returns:
        `true` go on with loop
        `false` break loop
      Throws:
        `E` - exception
        `E extends java.lang.Exception`