Added MarketplaceApplicationCatalogChangedEvent
to trigger reindexing of marketplace catalog products due to the addition/removal of the catalog from an application. Additionally, if the marketplace catalog status is changed from online to offline or vice-versa, the event will trigger reindexing of the catalog’s products.
Includes properties to enable/disable this event publication & reindexing due to catalog assignment or status chagnes, see MarketplaceCatalogReindexProperties
.
Added mechanism for a boolean active flag that behaves similarly to active dates
Interface ActiveFlagAware
was added for entities to optionally filter on either an active
or online
flag
Updated existing components to engage this new active flag: ContextInfo
, ContextUtility
, JpaNarrowExecutor
, and JpaContextCriteriaUtility