public class ObjectFacadeSolrIndexingAspect
extends java.lang.Object
com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade performs changes on ItemModel.
This class uses underlying SolrIndexSynchronizationStrategy to perform operations on solr index.| Constructor and Description |
|---|
ObjectFacadeSolrIndexingAspect() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.String,java.util.List<PK>> |
extractModelsFromArgs(JoinPoint joinPoint,
java.lang.Object retVal) |
protected ModelService |
getModelService() |
protected SolrIndexSynchronizationStrategy |
getSolrIndexSynchronizationStrategy() |
void |
setModelService(ModelService modelService) |
void |
setSolrIndexSynchronizationStrategy(SolrIndexSynchronizationStrategy solrIndexSynchronizationStrategy) |
void |
updateChanged(JoinPoint joinPoint,
java.lang.Object retVal)
Logic to be called when item is being changed via
com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade |
void |
updateRemoved(JoinPoint joinPoint,
java.lang.Object retVal)
Logic to be called when item is being removed via
com.hybris.cockpitng.dataaccess.facades.object.ObjectFacade |
public void updateChanged(JoinPoint joinPoint,
java.lang.Object retVal)
com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadejoinPoint - aspect joint pointretVal - aspect returned valuepublic void updateRemoved(JoinPoint joinPoint,
java.lang.Object retVal)
com.hybris.cockpitng.dataaccess.facades.object.ObjectFacadejoinPoint - aspect joint pointretVal - aspect returned valueprotected java.util.Map<java.lang.String,java.util.List<PK>> extractModelsFromArgs(JoinPoint joinPoint, java.lang.Object retVal)
protected ModelService getModelService()
public void setModelService(ModelService modelService)
protected SolrIndexSynchronizationStrategy getSolrIndexSynchronizationStrategy()
public void setSolrIndexSynchronizationStrategy(SolrIndexSynchronizationStrategy solrIndexSynchronizationStrategy)
Copyright © 2018 SAP SE. All Rights Reserved.