class RestoreBackupService {

    public Iterator<List<OfferLog>> getListing(String strategy, long offset, int limit) {
        LOGGER.info(String.format(
            "[Reconstruction]: Retrieve listing of {%s} Collection on {%s} Vitam strategy from {%s} offset with {%s} limit",
            DataCategory.BACKUP_OPERATION.name(), strategy, offset, limit));

        return Iterators.partition(
            OfferLogHelper.getListing(storageClientFactory, strategy, DataCategory.BACKUP_OPERATION, offset, Order.ASC,
                VitamConfiguration.getRestoreBulkSize(), limit),
            VitamConfiguration.getRestoreBulkSize());
    }

    public  RestoreBackupService();
    @VisibleForTesting public  RestoreBackupService(StorageClientFactory storageClientFactory);

}