Class DefaultGigyaConsentFacade

java.lang.Object
de.hybris.platform.gigya.gigyafacades.consent.impl.DefaultGigyaConsentFacade
All Implemented Interfaces:
GigyaConsentFacade

public class DefaultGigyaConsentFacade extends Object implements GigyaConsentFacade
Default implementation of GigyaConsentFacade
  • Constructor Details

    • DefaultGigyaConsentFacade

      public DefaultGigyaConsentFacade()
  • Method Details

    • synchronizeConsents

      public void synchronizeConsents(com.gigya.socialize.GSObject preferences, UserModel gigyaUser)
      Description copied from interface: GigyaConsentFacade
      Method to synchronize preferences received from SAP CDC to commerce only if consent templates are found
      Specified by:
      synchronizeConsents in interface GigyaConsentFacade
      Parameters:
      preferences - the preferences of the user
      gigyaUser - the customer
    • getBaseSiteService

      public de.hybris.platform.site.BaseSiteService getBaseSiteService()
    • setBaseSiteService

      public void setBaseSiteService(de.hybris.platform.site.BaseSiteService baseSiteService)
    • getGigyaConsentService

      public GigyaConsentService getGigyaConsentService()
    • setGigyaConsentService

      public void setGigyaConsentService(GigyaConsentService gigyaConsentService)
    • getCustomerConsentDataStrategy

      public de.hybris.platform.commercefacades.consent.CustomerConsentDataStrategy getCustomerConsentDataStrategy()
    • setCustomerConsentDataStrategy

      public void setCustomerConsentDataStrategy(de.hybris.platform.commercefacades.consent.CustomerConsentDataStrategy customerConsentDataStrategy)