Class SolrIndexingAfterSaveListener
java.lang.Object
com.hybris.backoffice.solrsearch.events.SolrIndexingAfterSaveListener
- All Implemented Interfaces:
AfterSaveListener
@Deprecated(since="1808",
forRemoval=true)
public class SolrIndexingAfterSaveListener
extends Object
implements AfterSaveListener
Deprecated, for removal: This API element is subject to removal in a future version.
since 1808, functionality provided by an aspect
ObjectFacadeSolrIndexingAspect
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static enumDeprecated, for removal: This API element is subject to removal in a future version. -
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version. -
Method Summary
Modifier and TypeMethodDescriptionvoidafterSave(Collection<AfterSaveEvent> events) Deprecated, for removal: This API element is subject to removal in a future version.Takes real action to deal with theAfterSaveEvents.Deprecated, for removal: This API element is subject to removal in a future version.protected StringfindTypeCode(SolrIndexingAfterSaveListener.SolrIndexOperation solrIndexOperation, PK pk) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.groupByTypes(Set<PK> events, SolrIndexingAfterSaveListener.SolrIndexOperation solrIndexOperation) Deprecated, for removal: This API element is subject to removal in a future version.protected voidhandleChange(SolrIndexingAfterSaveListener.SolrIndexOperation solrIndexOperation, String typeCode, PK pk) Deprecated, for removal: This API element is subject to removal in a future version.protected voidhandleChanges(SolrIndexingAfterSaveListener.SolrIndexOperation solrIndexOperation, String typeCode, List<PK> pks) Deprecated, for removal: This API element is subject to removal in a future version.protected voidprepareAndHandleEvents(SolrIndexingAfterSaveListener.SolrIndexOperation operation, Set<PK> events) Deprecated, for removal: This API element is subject to removal in a future version.voidsetBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService) Deprecated, for removal: This API element is subject to removal in a future version.voidsetIgnoredTypeCodes(Set<Integer> ignoredTypeCodes) Deprecated, for removal: This API element is subject to removal in a future version.voidsetModelService(ModelService modelService) Deprecated, for removal: This API element is subject to removal in a future version.voidsetSessionService(SessionService sessionService) Deprecated, for removal: This API element is subject to removal in a future version.voidsetSolrIndexSynchronizationStrategy(SolrIndexSynchronizationStrategy solrIndexSynchronizationStrategy) Deprecated, for removal: This API element is subject to removal in a future version.voidsetTypeService(TypeService typeService) Deprecated, for removal: This API element is subject to removal in a future version.voidsetUserService(UserService userService) Deprecated, for removal: This API element is subject to removal in a future version.
-
Constructor Details
-
SolrIndexingAfterSaveListener
public SolrIndexingAfterSaveListener()Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
afterSave
Deprecated, for removal: This API element is subject to removal in a future version.Description copied from interface:AfterSaveListenerTakes real action to deal with theAfterSaveEvents.- Specified by:
afterSavein interfaceAfterSaveListener- Parameters:
events- all collectedAfterSaveEvents
-
evaluateIndexOperation
Deprecated, for removal: This API element is subject to removal in a future version. -
prepareAndHandleEvents
protected void prepareAndHandleEvents(SolrIndexingAfterSaveListener.SolrIndexOperation operation, Set<PK> events) Deprecated, for removal: This API element is subject to removal in a future version. -
groupByTypes
protected Map<String,List<PK>> groupByTypes(Set<PK> events, SolrIndexingAfterSaveListener.SolrIndexOperation solrIndexOperation) Deprecated, for removal: This API element is subject to removal in a future version. -
findTypeCode
protected String findTypeCode(SolrIndexingAfterSaveListener.SolrIndexOperation solrIndexOperation, PK pk) Deprecated, for removal: This API element is subject to removal in a future version. -
getType
Deprecated, for removal: This API element is subject to removal in a future version. -
handleChange
protected void handleChange(SolrIndexingAfterSaveListener.SolrIndexOperation solrIndexOperation, String typeCode, PK pk) Deprecated, for removal: This API element is subject to removal in a future version. -
handleChanges
protected void handleChanges(SolrIndexingAfterSaveListener.SolrIndexOperation solrIndexOperation, String typeCode, List<PK> pks) Deprecated, for removal: This API element is subject to removal in a future version. -
getModelService
Deprecated, for removal: This API element is subject to removal in a future version. -
setModelService
Deprecated, for removal: This API element is subject to removal in a future version. -
getBackofficeFacetSearchConfigService
Deprecated, for removal: This API element is subject to removal in a future version. -
setBackofficeFacetSearchConfigService
public void setBackofficeFacetSearchConfigService(BackofficeFacetSearchConfigService backofficeFacetSearchConfigService) Deprecated, for removal: This API element is subject to removal in a future version. -
getSolrIndexSynchronizationStrategy
Deprecated, for removal: This API element is subject to removal in a future version. -
setSolrIndexSynchronizationStrategy
public void setSolrIndexSynchronizationStrategy(SolrIndexSynchronizationStrategy solrIndexSynchronizationStrategy) Deprecated, for removal: This API element is subject to removal in a future version. -
getTypeService
Deprecated, for removal: This API element is subject to removal in a future version. -
setTypeService
Deprecated, for removal: This API element is subject to removal in a future version. -
getSessionService
Deprecated, for removal: This API element is subject to removal in a future version. -
setSessionService
Deprecated, for removal: This API element is subject to removal in a future version. -
getUserService
Deprecated, for removal: This API element is subject to removal in a future version. -
setUserService
Deprecated, for removal: This API element is subject to removal in a future version. -
getIgnoredTypeCodes
Deprecated, for removal: This API element is subject to removal in a future version. -
setIgnoredTypeCodes
Deprecated, for removal: This API element is subject to removal in a future version.
-