Uses of Interface
de.hybris.platform.searchservices.indexer.service.SnIndexerContext
Packages that use SnIndexerContext
Package
Description
-
Uses of SnIndexerContext in com.hybris.backoffice.searchservices.indexer.listeners
Methods in com.hybris.backoffice.searchservices.indexer.listeners with parameters of type SnIndexerContextModifier and TypeMethodDescriptionvoidBackofficeSnIndexerListener.afterIndex(SnIndexerContext context) voidBackofficeSnIndexerListener.afterIndexError(SnIndexerContext context) voidBackofficeSnIndexerListener.beforeIndex(SnIndexerContext context) -
Uses of SnIndexerContext in com.hybris.backoffice.searchservices.providers.impl
Methods in com.hybris.backoffice.searchservices.providers.impl with parameters of type SnIndexerContextModifier and TypeMethodDescriptionprotected Map<String,ClassAttributeAssignmentModel> ProductClassificationAttributeFormatSnIndexerValueProvider.collectClassAttributeAssignments(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers) protected ObjectAbstractProductSnIndexerValueProviderTest.TestAbstractProductSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) protected ObjectBooleanSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) protected ObjectCategoryCodeWithCatalogVersionMappingSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data) protected ObjectClassificationSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) protected ObjectDataQualitySnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) protected ObjectDateSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) protected ObjectItemModelLabelSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) protected ObjectItemtypeLabelSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) protected ObjectProductAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data) protected ObjectProductClassificationAttributeFormatSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductClassificationAttributeFormatSnIndexerValueProvider.ProductClassificationData data) protected ObjectVariantAwareCategorySnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data) ProductAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductClassificationAttributeFormatSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) -
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 SnIndexerContextModifier and TypeMethodDescriptionprotected Map<String,ClassAttributeAssignmentModel> ProductClassificationAttributeSnIndexerValueProvider.collectClassAttributeAssignments(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers) protected ObjectProductAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductAttributeSnIndexerValueProvider.ProductData data) protected ObjectProductCategoryAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductCategoryAttributeSnIndexerValueProvider.ProductCategoryData data) protected ObjectProductClassificationAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductClassificationAttributeSnIndexerValueProvider.ProductClassificationData data) protected ObjectProductImageAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductImageAttributeSnIndexerValueProvider.ProductImageData data) protected ObjectProductPickupAvailabilitySnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductPickupAvailabilitySnIndexerValueProvider.ProductPickupAvailabilityData data) protected ObjectProductPriceSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductPriceSnIndexerValueProvider.ProductPriceData data) protected ObjectProductReviewAverageRatingSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductReviewAverageRatingSnIndexerValueProvider.ProductReviewAverageRatingData averageRatingData) protected ObjectProductStockLevelSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductStockLevelSnIndexerValueProvider.ProductStockLevelData data) protected ObjectProductStockLevelStatusSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, ProductStockLevelStatusSnIndexerValueProvider.ProductStockLevelStatusData data) protected ObjectProductUrlSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ProductModel source, String productUrl) ProductReviewAverageRatingSnIndexerValueProvider.getProductPksFromIndexerContext(SnIndexerContext indexerContext) ProductAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductCategoryAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductClassificationAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductImageAttributeSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductPickupAvailabilitySnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductPriceSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductReviewAverageRatingSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductStockLevelSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductStockLevelStatusSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) protected voidProductPickupAvailabilitySnIndexerValueProvider.loadDefaultPickupAvailability(SnIndexerContext indexerContext, ProductModel source, Map<String, Boolean> data) protected voidProductStockLevelSnIndexerValueProvider.loadDefaultStockLevel(SnIndexerContext indexerContext, ProductModel source, Map<String, Long> data) protected voidProductStockLevelStatusSnIndexerValueProvider.loadDefaultStockLevelStatus(SnIndexerContext indexerContext, ProductModel source, Map<String, StockLevelStatus> data) ProductPickupAvailabilitySnIndexerValueProvider.loadPickupAvailability(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) ProductReviewAverageRatingSnIndexerValueProvider.loadProductReviewAverageRatingData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers) ProductStockLevelSnIndexerValueProvider.loadStockLevelStatus(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ProductModel source) protected Map<String,StockLevelStatus> ProductStockLevelStatusSnIndexerValueProvider.loadStockLevelStatus(SnIndexerContext indexerContext, 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 SnIndexerContextModifier and TypeMethodDescriptionSnIndexerContextFactory.createIndexerContext(SnIndexerRequest indexerRequest) Creates a new instance ofSnSuggestContext.Methods in de.hybris.platform.searchservices.indexer.service with parameters of type SnIndexerContextModifier and TypeMethodDescriptionvoidSnIndexerListener.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.SnIndexerItemSource.getPks(SnIndexerContext indexerContext) Returns the pks of the items to be indexed/deleted.voidSnIndexerBatchCallable.initialize(SnIndexerContext indexerContext, List<SnIndexerItemSourceOperation> indexerItemSourceOperations, String indexerBatchId) Initializes the indexer batch runnable.SnIndexerValueProcessor.process(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, Object source) voidSnIndexerValueProvider.provide(SnIndexerContext indexerContext, 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 SnIndexerContextMethods in de.hybris.platform.searchservices.indexer.service.impl that return SnIndexerContextModifier and TypeMethodDescriptionDefaultSnIndexerContextFactory.createIndexerContext(SnIndexerRequest indexerRequest) Methods in de.hybris.platform.searchservices.indexer.service.impl with parameters of type SnIndexerContextModifier and TypeMethodDescriptionprotected voidDefaultSnIndexerBatchStrategy.addDeleteDocumentBatchOperationRequests(SnIndexerContext indexerContext, List<SnDocumentBatchOperationRequest> documentBatchOperationRequests, List<PK> pks, SnIdentityProvider<ItemModel> identityProvider) protected voidDefaultSnIndexerBatchStrategy.addIndexDocumentBatchOperationRequests(SnIndexerContext indexerContext, List<SnDocumentBatchOperationRequest> documentBatchOperationRequests, List<PK> pks, SnIdentityProvider<ItemModel> identityProvider, SnIndexerItemSourceOperation indexeritemSourceOperation) protected List<AbstractSnIndexerStrategy.IndexerBatchGroup>AbstractSnIndexerStrategy.buildIndexerBatchGroups(SnIndexerContext indexerContext) protected Map<String,List<SnQualifier>> DefaultSnIndexerBatchStrategy.collectAvailableQualifiers(SnIndexerContext indexerContext, SnIndexType indexType) DefaultSnIndexerBatchStrategy.collectItems(SnIndexerContext indexerContext, List<PK> pks) protected SnIdentityProvider<ItemModel>DefaultSnIndexerBatchStrategy.createIdentityProvider(SnIndexerContext indexerContext) protected SnIndexerBatchCallableDefaultSnIndexerStrategy.createIndexerBatchCallable(SnIndexerContext indexerContext, List<SnIndexerItemSourceOperation> indexerItemSourceOperations, String indexerBatchId) protected SnIndexerBatchResponseAbstractSnIndexerBatchStrategy.createIndexerBatchResponse(SnIndexerContext indexerContext, Integer totalItems, Integer processedItems, SnIndexerOperationStatus status) DefaultSnIndexerStrategy.createIndexerBatchTrackers(SnIndexerContext indexerContext, AbstractSnIndexerStrategy.IndexerBatchGroup indexerBatchGroup, int maxBatchRetries) protected SnIndexerResponseAbstractSnIndexerStrategy.createIndexerResponse(SnIndexerContext indexerContext, Integer totalItems, Integer processedItems, SnIndexerOperationStatus status) DefaultSnIndexerBatchStrategy.createValueProviders(SnIndexerContext indexerContext, SnIndexerItemSourceOperation indexerItemSourceOperation) protected abstract SnIndexerBatchResponseAbstractSnIndexerBatchStrategy.doExecute(SnIndexerContext indexerContext, String indexerBatchId) protected abstract SnIndexerResponseAbstractSnIndexerStrategy.doExecute(SnIndexerContext indexerContext, List<AbstractSnIndexerStrategy.IndexerBatchGroup> indexerBatchGroups) protected SnIndexerBatchResponseDefaultSnIndexerBatchStrategy.doExecute(SnIndexerContext indexerContext, String indexerBatchId) protected SnIndexerResponseDefaultSnIndexerStrategy.doExecute(SnIndexerContext indexerContext, List<AbstractSnIndexerStrategy.IndexerBatchGroup> indexerBatchGroups) protected voidAbstractSnIndexerBatchStrategy.executeAfterIndexBatchErrorListeners(SnIndexerContext indexerContext, List<SnIndexerBatchListener> listeners) protected voidAbstractSnIndexerBatchStrategy.executeAfterIndexBatchListeners(SnIndexerContext indexerContext, List<SnIndexerBatchListener> listeners) protected voidAbstractSnIndexerStrategy.executeAfterIndexErrorListeners(SnIndexerContext indexerContext, List<SnIndexerListener> listeners) protected voidAbstractSnIndexerStrategy.executeAfterIndexListeners(SnIndexerContext indexerContext, List<SnIndexerListener> listeners) protected voidAbstractSnIndexerBatchStrategy.executeBeforeIndexBatchListeners(SnIndexerContext indexerContext, List<SnIndexerBatchListener> listeners) protected voidAbstractSnIndexerStrategy.executeBeforeIndexListeners(SnIndexerContext indexerContext, List<SnIndexerListener> listeners) protected SnIndexerOperationStatusDefaultSnIndexerStrategy.executeIndexerBatchGroup(SnIndexerContext indexerContext, DefaultSnIndexerStrategy.IndexerBatchThreadPoolExecutor executorService, DefaultSnIndexerStrategy.IndexerTracker indexerTracker, AbstractSnIndexerStrategy.IndexerBatchGroup indexerBatchGroup, int maxBatchRetries) protected SnIndexerOperationStatusDefaultSnIndexerStrategy.executeIndexerBatchGroups(SnIndexerContext indexerContext, DefaultSnIndexerStrategy.IndexerTracker indexerTracker, DefaultSnIndexerStrategy.IndexerBatchThreadPoolExecutor executorService, List<AbstractSnIndexerStrategy.IndexerBatchGroup> indexerBatchGroups, int maxBatchRetries) protected abstract ObjectAbstractSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, T source, D data) Returns the value for a given field and source model.protected ObjectCatalogVersionSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) protected ObjectModelAttributeSnIndexerValueProvider.getFieldValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, ItemModel source, Void data) FlexibleSearchSnIndexerItemSource.getPks(SnIndexerContext indexerContext) PksSnIndexerItemSource.getPks(SnIndexerContext indexerContext) TypeSnIndexerItemSource.getPks(SnIndexerContext indexerContext) voidDefaultSnIndexerBatchCallable.initialize(SnIndexerContext indexerContext, List<SnIndexerItemSourceOperation> indexerItemSourceOperations, String indexerBatchId) protected List<SnIndexerItemSourceOperation>AbstractSnIndexerStrategy.joinAndDedupIndexerItemSourceOperations(SnIndexerContext indexerContext) protected DAbstractSnIndexerValueProvider.loadData(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, T source) Loads data for the given indexer context.OptionalParamSnIndexerValueProcessor.process(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, Object source) SplitParamSnIndexerValueProcessor.process(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, Object source) ValueCoercionSnIndexerValueProcessor.process(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, Object source) protected ObjectAbstractSnIndexerValueProvider.processValue(SnIndexerContext indexerContext, SnIndexerFieldWrapper fieldWrapper, Object source) voidAbstractSnIndexerValueProvider.provide(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, T source, SnDocument target) voidDocumentsResourceSnIndexerValueProvider.provide(SnIndexerContext indexerContext, Collection<SnIndexerFieldWrapper> fieldWrappers, ItemModel source, SnDocument target) protected SnIndexerBatchResponseDefaultSnIndexerStrategy.retrieveIndexerBatchResponse(SnIndexerContext indexerContext, DefaultSnIndexerStrategy.IndexerBatchTracker indexerBatchTracker, DefaultSnIndexerStrategy.IndexerBatchFuture indexerBatchFuture) protected voidAbstractSnIndexerStrategy.updateIndexerOperationStatusQuietly(SnIndexerContext indexerContext, SnIndexerOperationStatus status, Exception exception)