Uses of Interface
de.hybris.platform.searchservices.indexer.service.SnIndexerContext
-
-
Uses of SnIndexerContext in de.hybris.platform.commerceservices.search.searchservices.provider.impl
Methods in de.hybris.platform.commerceservices.search.searchservices.provider.impl with parameters of type SnIndexerContext Modifier and Type Method Description protected java.util.Map<java.lang.String,ClassAttributeAssignmentModel>ProductClassificationAttributeSnIndexerValueProvider. collectClassAttributeAssignments(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers)protected java.lang.ObjectProductAttributeSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data)protected java.lang.ObjectProductCategoryAttributeSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductCategoryAttributeSnIndexerValueProvider.ProductCategoryData data)protected java.lang.ObjectProductClassificationAttributeSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductClassificationAttributeSnIndexerValueProvider.ProductClassificationData data)protected java.lang.ObjectProductImageAttributeSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductImageAttributeSnIndexerValueProvider.ProductImageData data)protected java.lang.ObjectProductPickupAvailabilitySnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductPickupAvailabilitySnIndexerValueProvider.ProductPickupAvailabilityData data)protected java.lang.ObjectProductPriceSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductPriceSnIndexerValueProvider.ProductPriceData data)protected java.lang.ObjectProductStockLevelSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductStockLevelSnIndexerValueProvider.ProductStockLevelData data)protected java.lang.ObjectProductStockLevelStatusSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductStockLevelStatusSnIndexerValueProvider.ProductStockLevelStatusData data)protected ProductAttributeSnIndexerValueProvider.ProductDataProductAttributeSnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected ProductCategoryAttributeSnIndexerValueProvider.ProductCategoryDataProductCategoryAttributeSnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected ProductClassificationAttributeSnIndexerValueProvider.ProductClassificationDataProductClassificationAttributeSnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected ProductImageAttributeSnIndexerValueProvider.ProductImageDataProductImageAttributeSnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected ProductPickupAvailabilitySnIndexerValueProvider.ProductPickupAvailabilityDataProductPickupAvailabilitySnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected ProductPriceSnIndexerValueProvider.ProductPriceDataProductPriceSnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected ProductStockLevelSnIndexerValueProvider.ProductStockLevelDataProductStockLevelSnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected ProductStockLevelStatusSnIndexerValueProvider.ProductStockLevelStatusDataProductStockLevelStatusSnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected voidProductPickupAvailabilitySnIndexerValueProvider. loadDefaultPickupAvailability(SnIndexerContext indexerContext, ProductModel source, java.util.Map<java.lang.String,java.lang.Boolean> data)protected voidProductStockLevelSnIndexerValueProvider. loadDefaultStockLevel(SnIndexerContext indexerContext, ProductModel source, java.util.Map<java.lang.String,java.lang.Long> data)protected voidProductStockLevelStatusSnIndexerValueProvider. loadDefaultStockLevelStatus(SnIndexerContext indexerContext, ProductModel source, java.util.Map<java.lang.String,StockLevelStatus> data)protected java.util.Map<java.lang.String,java.lang.Boolean>ProductPickupAvailabilitySnIndexerValueProvider. loadPickupAvailability(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected java.util.Map<java.lang.String,java.lang.Long>ProductStockLevelSnIndexerValueProvider. loadStockLevelStatus(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source)protected java.util.Map<java.lang.String,StockLevelStatus>ProductStockLevelStatusSnIndexerValueProvider. loadStockLevelStatus(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) -
Uses of SnIndexerContext in de.hybris.platform.searchservices.indexer.service
Methods in de.hybris.platform.searchservices.indexer.service that return SnIndexerContext Modifier and Type Method Description SnIndexerContextSnIndexerContextFactory. createIndexerContext(SnIndexerRequest indexerRequest)Creates a new instance ofSnSuggestContext.Methods in de.hybris.platform.searchservices.indexer.service with parameters of type SnIndexerContext Modifier and Type Method Description voidSnIndexerListener. afterIndex(SnIndexerContext context)Handles a notification that the indexer operation has just completed.voidSnIndexerBatchListener. afterIndexBatch(SnIndexerContext context)Handles a notification that the indexer batch operation has just completed.voidSnIndexerBatchListener. afterIndexBatchError(SnIndexerContext context)Handles a notification that the indexer batch operation failed (this may also be due to listeners failing).voidSnIndexerListener. afterIndexError(SnIndexerContext context)Handles a notification that the indexer operation failed (this may also be due to listeners failing).voidSnIndexerListener. beforeIndex(SnIndexerContext context)Handles a notification that the indexer operation is about to begin execution.voidSnIndexerBatchListener. beforeIndexBatch(SnIndexerContext context)Handles a notification that the indexer batch operation is about to begin execution.java.util.List<PK>SnIndexerItemSource. getPks(SnIndexerContext indexerContext)Returns the pks of the items to be indexed/deleted.voidSnIndexerBatchRunnable. initialize(SnIndexerContext indexerContext, java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations, java.lang.String indexerBatchId)Initializes the indexer batch runnable.java.lang.ObjectSnIndexerValueProcessor. process(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, java.lang.Object source)voidSnIndexerValueProvider. provide(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, T source, SnDocument target)Populates the document with values to be indexed. -
Uses of SnIndexerContext in de.hybris.platform.searchservices.indexer.service.impl
Classes in de.hybris.platform.searchservices.indexer.service.impl that implement SnIndexerContext Modifier and Type Class Description classDefaultSnIndexerContextDefault implementation forSnIndexerContext.Methods in de.hybris.platform.searchservices.indexer.service.impl that return SnIndexerContext Modifier and Type Method Description SnIndexerContextDefaultSnIndexerContextFactory. createIndexerContext(SnIndexerRequest indexerRequest)Methods in de.hybris.platform.searchservices.indexer.service.impl with parameters of type SnIndexerContext Modifier and Type Method Description protected voidDefaultSnIndexerBatchStrategy. addDeleteDocumentBatchOperationRequests(SnIndexerContext indexerContext, java.util.List<SnDocumentBatchOperationRequest> documentBatchOperationRequests, java.util.List<PK> pks, SnIdentityProvider identityProvider)protected voidDefaultSnIndexerBatchStrategy. addIndexDocumentBatchOperationRequests(SnIndexerContext indexerContext, java.util.List<SnDocumentBatchOperationRequest> documentBatchOperationRequests, java.util.List<PK> pks, SnIdentityProvider identityProvider, SnDocumentOperationType operationType)protected DefaultSnIndexerStrategy.IndexerBatchGroupDefaultSnIndexerStrategy. buildIndexerBatchGroup(SnIndexerContext indexerContext, SnDocumentOperationType documentOperationType, java.util.List<PK> indexerItemSourcePks, int batchIndex, int maxBatchSize)protected DefaultSnIndexerStrategy.IndexerBatchGroupDefaultSnIndexerStrategy. buildIndexerBatchGroup(SnIndexerContext indexerContext, java.util.List<SnIndexerItemSourceOperation> batchIndexerItemSourceOperations, int batchIndex, int batchSize)protected java.util.List<DefaultSnIndexerStrategy.IndexerBatchGroup>DefaultSnIndexerStrategy. buildIndexerBatchGroups(SnIndexerContext indexerContext)protected java.util.Map<java.lang.String,java.util.List<SnQualifier>>DefaultSnIndexerBatchStrategy. collectAvailableQualifiers(SnIndexerContext indexerContext, SnIndexType indexType)protected java.util.List<ItemModel>DefaultSnIndexerBatchStrategy. collectItems(SnIndexerContext indexerContext, java.util.List<PK> pks)protected SnIdentityProviderDefaultSnIndexerBatchStrategy. createIdentityProvider(SnIndexerContext indexerContext)protected SnIndexerBatchResponseDefaultSnIndexerBatchStrategy. createIndexerBatchResponse(SnIndexerContext indexerContext, java.lang.Integer totalItems, java.lang.Integer processedItems)protected SnIndexerBatchRunnableDefaultSnIndexerStrategy. createIndexerBatchRunnable(SnIndexerContext indexerContext, java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations, java.lang.String indexerBatchId)protected SnIndexerResponseDefaultSnIndexerStrategy. createIndexerResponse(SnIndexerContext indexerContext, java.lang.Integer totalItems, java.lang.Integer processedItems)protected java.util.Collection<DefaultSnIndexerBatchStrategy.ValueProviderWrapper>DefaultSnIndexerBatchStrategy. createValueProviders(SnIndexerContext indexerContext)protected SnIndexerBatchResponseDefaultSnIndexerBatchStrategy. doExecute(SnIndexerContext indexerContext, java.lang.String indexerBatchId)protected SnIndexerResponseDefaultSnIndexerStrategy. doExecute(SnIndexerContext indexerContext, java.util.List<DefaultSnIndexerStrategy.IndexerBatchGroup> indexerBatchGroups)protected voidDefaultSnIndexerBatchStrategy. executeAfterIndexBatchErrorListeners(SnIndexerContext indexerContext, java.util.List<SnIndexerBatchListener> listeners)protected voidDefaultSnIndexerBatchStrategy. executeAfterIndexBatchListeners(SnIndexerContext indexerContext, java.util.List<SnIndexerBatchListener> listeners)protected voidDefaultSnIndexerStrategy. executeAfterIndexErrorListeners(SnIndexerContext indexerContext, java.util.List<SnIndexerListener> listeners)protected voidDefaultSnIndexerStrategy. executeAfterIndexListeners(SnIndexerContext indexerContext, java.util.List<SnIndexerListener> listeners)protected voidDefaultSnIndexerBatchStrategy. executeBeforeIndexBatchListeners(SnIndexerContext indexerContext, java.util.List<SnIndexerBatchListener> listeners)protected voidDefaultSnIndexerStrategy. executeBeforeIndexListeners(SnIndexerContext indexerContext, java.util.List<SnIndexerListener> listeners)protected abstract java.lang.ObjectAbstractSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, T source, D data)Returns the value for a given field and source model.protected java.lang.ObjectCatalogVersionSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, java.lang.Void data)protected java.lang.ObjectModelAttributeSnIndexerValueProvider. getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, java.lang.Void data)java.util.List<PK>FlexibleSearchSnIndexerItemSource. getPks(SnIndexerContext indexerContext)java.util.List<PK>PksSnIndexerItemSource. getPks(SnIndexerContext indexerContext)java.util.List<PK>TypeSnIndexerItemSource. getPks(SnIndexerContext indexerContext)voidDefaultSnIndexerBatchRunnable. initialize(SnIndexerContext indexerContext, java.util.List<SnIndexerItemSourceOperation> indexerItemSourceOperations, java.lang.String indexerBatchId)protected java.util.List<SnIndexerItemSourceOperation>DefaultSnIndexerStrategy. joinAndDedupIndexerItemSourceOperations(SnIndexerContext indexerContext)protected DAbstractSnIndexerValueProvider. loadData(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, T source)Loads data for the given indexer context.java.lang.ObjectOptionalParamSnIndexerValueProcessor. process(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, java.lang.Object source)java.lang.ObjectSplitParamSnIndexerValueProcessor. process(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, java.lang.Object source)java.lang.ObjectValueCoercionSnIndexerValueProcessor. process(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, java.lang.Object source)protected java.lang.ObjectAbstractSnIndexerValueProvider. processValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, java.lang.Object source)voidAbstractSnIndexerValueProvider. provide(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, T source, SnDocument target)voidDocumentsResourceSnIndexerValueProvider. provide(SnIndexerContext indexerContext, java.util.Collection<SnIndexerFieldWrapper> fieldWrappers, ItemModel source, SnDocument target)protected voidDefaultSnIndexerStrategy. runIndexerBatches(SnIndexerContext indexerContext, java.util.concurrent.ExecutorCompletionService<java.lang.String> completionService, int retriesLeft, java.util.List<DefaultSnIndexerStrategy.IndexerBatchWrapper> batches, java.util.List<DefaultSnIndexerStrategy.IndexerBatchWrapper> completedBatches)protected voidDefaultSnIndexerStrategy. updateIndexerOperationStatusQuietly(SnIndexerContext indexerContext, SnIndexerOperationStatus status, java.lang.Exception exception)
-