Interface DisposableRemovedItemPKProcessor<T extends CronJobModel>

  • All Superinterfaces:
    java.util.Iterator<PK>
    All Known Implementing Classes:
    RemovedItemPKProcessor

    public interface DisposableRemovedItemPKProcessor<T extends CronJobModel>
    extends java.util.Iterator<PK>
    Abstraction for the Iterator over PK with additional init/dispose logic.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void dispose()
      Method for disposing CronJobModel specific init data ( e.g.
      void init​(T model)
      Method for initializing iterator with CronJobModel specific data.
      • Methods inherited from interface java.util.Iterator

        forEachRemaining, hasNext, next, remove
    • Method Detail

      • init

        void init​(T model)
        Method for initializing iterator with CronJobModel specific data.
      • dispose

        void dispose()
        Method for disposing CronJobModel specific init data ( e.g. closing streams).