Class AbstractTrackingEventGenericPopulator

java.lang.Object
de.hybris.eventtracking.services.populators.AbstractTrackingEventGenericPopulator
All Implemented Interfaces:
GenericPopulator<Map<String,Object>,AbstractTrackingEvent>, Populator<Map<String,Object>,AbstractTrackingEvent>
Direct Known Subclasses:
AbstractCartAwareTrackingEventPopulator, AbstractProductAndCartAwareTrackingEventPopulator, AbstractProductAwareTrackingEventPopulator, AbstractTrackingEventPopulator, AddToCartEventPopulator, BannerClickEventPopulator, CartAbandonedEventPopulator, CartViewEventPopulator, CategoryBrowseEventPopulator, CategoryPageViewEventPopulator, FindStoresNearMeEventPopulator, ForgottenPasswordEventPopulator, PageThroughSearchResultsEventPopulator, PageViewEventPopulator, PaymentDetailsEnteredEventPopulator, ProceedToCheckoutEventPopulator, ProductDetailPageViewEventPopulator, ProductMediaViewEventPopulator, ProductReviewsViewEventPopulator, RefineSearchEventPopulator, RemoveFromCartEventPopulator, SearchEventPopulator, SearchNoResultsEventPopulator, ShipmentDetailsEnteredEventPopulator, StoreLocationEnteredEventPopulator, SuccessfulCheckoutEventPopulator, UnsuccessfulAddToCartEventPopulator, UnsuccessfulCheckoutEventPopulator, UnsuccessfulLoginEventPopulator, UnsuccessfulPaymentEventPopulator, UnsuccessfulRegistrationEventPopulator

public abstract class AbstractTrackingEventGenericPopulator extends Object implements GenericPopulator<Map<String,Object>,AbstractTrackingEvent>
  • Constructor Details

    • AbstractTrackingEventGenericPopulator

      protected AbstractTrackingEventGenericPopulator(com.fasterxml.jackson.databind.ObjectMapper mapper)
  • Method Details

    • getMapper

      public com.fasterxml.jackson.databind.ObjectMapper getMapper()
    • getPageScopedCvar

      protected Map<String,Object> getPageScopedCvar(Map<String,Object> trackingEventData)