Package de.hybris.platform.jobs
Class RemovedItemPKProcessor
java.lang.Object
de.hybris.platform.jobs.RemovedItemPKProcessor
- All Implemented Interfaces:
DisposableRemovedItemPKProcessor<RemoveItemsCronJobModel>,Iterator<PK>
public class RemovedItemPKProcessor
extends Object
implements DisposableRemovedItemPKProcessor<RemoveItemsCronJobModel>
Iterator like processor for traversing through PK's from
RemoveItemsCronJobModel.getItemPKs() data stream.- Since:
- 4.3
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()Method for disposingCronJobModelspecific init data ( e.g.booleanhasNext()voidinit(RemoveItemsCronJobModel cronJob) Method for initializing iterator withCronJobModelspecific data.next()voidremove()voidsetMediaService(MediaService mediaService) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Iterator
forEachRemaining
-
Constructor Details
-
RemovedItemPKProcessor
public RemovedItemPKProcessor()
-
-
Method Details
-
setMediaService
-
hasNext
public boolean hasNext() -
next
-
remove
public void remove() -
init
Description copied from interface:DisposableRemovedItemPKProcessorMethod for initializing iterator withCronJobModelspecific data.- Specified by:
initin interfaceDisposableRemovedItemPKProcessor<RemoveItemsCronJobModel>
-
dispose
public void dispose()Description copied from interface:DisposableRemovedItemPKProcessorMethod for disposingCronJobModelspecific init data ( e.g. closing streams).- Specified by:
disposein interfaceDisposableRemovedItemPKProcessor<RemoveItemsCronJobModel>
-