public class CatalogQuery extends AbstractQuery
| Modifier and Type | Field and Description |
|---|---|
static Predicate<TicketInfo> |
FILTER_INCLUDE_ALL |
batchSize, iterationSize, originSalesChannel, pluginFilter, prodAndPerfFilter, seatCategories, settledFilesOnly, shipmentMode, subTargetGroups, tariffs, ticketProductionVariableNames| Constructor and Description |
|---|
CatalogQuery(CatalogIndex shipmentMode,
List<ProductOrPerfIndex> prodAndPerfFilter,
List<CatalogIndex> tariffsFilter,
List<CatalogIndex> categoriesFilter,
Long originSalesChannel,
List<Long> subTargetGroups,
Predicate<TicketInfo> pluginFilter,
boolean settledFilesOnly,
int iterationSize,
Integer batchSize) |
CatalogQuery(CatalogIndex shipmentMode,
List<ProductOrPerfIndex> prodAndPerfFilter,
List<CatalogIndex> tariffsFilter,
List<CatalogIndex> categoriesFilter,
Long originSalesChannel,
List<Long> subTargetGroups,
Predicate<TicketInfo> pluginFilter,
boolean settledFilesOnly,
int iterationSize,
Integer batchSize,
List<String> ticketProductionVariableNames) |
| Modifier and Type | Method and Description |
|---|---|
ICursor |
getCursor()
Used by the plugin manager
|
boolean |
isSearchFinished() |
void |
setCursor(ICursor cursor)
Used by the plugin manager
|
void |
skipExportFailures(List<TicketInfo> failed)
Takes into account that some ticket exports have failed
|
getBatchSize, getIterationSize, getPluginFilter, getProdAndPerfFilter, getShipmentModepublic static Predicate<TicketInfo> FILTER_INCLUDE_ALL
public CatalogQuery(CatalogIndex shipmentMode, List<ProductOrPerfIndex> prodAndPerfFilter, List<CatalogIndex> tariffsFilter, List<CatalogIndex> categoriesFilter, Long originSalesChannel, List<Long> subTargetGroups, Predicate<TicketInfo> pluginFilter, boolean settledFilesOnly, int iterationSize, Integer batchSize)
public CatalogQuery(CatalogIndex shipmentMode, List<ProductOrPerfIndex> prodAndPerfFilter, List<CatalogIndex> tariffsFilter, List<CatalogIndex> categoriesFilter, Long originSalesChannel, List<Long> subTargetGroups, Predicate<TicketInfo> pluginFilter, boolean settledFilesOnly, int iterationSize, Integer batchSize, List<String> ticketProductionVariableNames)
public ICursor getCursor()
public void setCursor(ICursor cursor)
public boolean isSearchFinished()
public void skipExportFailures(List<TicketInfo> failed)
failed - the list of failed ticketsCopyright © 2021. All rights reserved.