Interface IIdChunkProducer<IT extends ChunkRangeJson>

Type Parameters:
IT - This parameter defines constraints on the types of pids we are pulling (e.g. resource type, url, etc.).
All Known Implementing Classes:
ChunkProducer

public interface IIdChunkProducer<IT extends ChunkRangeJson>
A service that produces pages of resource pids based on the data provided by a previous batch step. Typically, the first step in a batch job produces work chunks that define what types of data the batch operation will be performing (e.g. a list of resource types and date ranges). This service is then used by the second step to actually query and page through resource pids based on the chunk definitions produced by the first step.