Hi experts,
Accordingt to https://help.hybris.com/6.7.0/hcd/8c392bd686691014ae1bf4af383a81d5.html you can directly use de.hybris.platform.regioncache.CacheController to invalidate caches manually.
Unfortunately there is no information on how CacheController API behavior differs from legacy de.hybris.platform.util.Utilities#invalidateCache(de.hybris.platform.core.PK).
According to https://answers.sap.com/questions/12753408/cache-invalidation-inside-a-cluster.html, de.hybris.platform.util.Utilities#invalidateCache(de.hybris.platform.core.PK) takes care about Cluster Cache Invalidation, while CacheController does not.
Therefore, some additional questions: When invalidating via CacheController,
are affected flexible search queries removed from query cache automatically?
are de.hybris.platform.cache.InvalidationListener being notified?
Thanks & Best Regards,
Norbert