Class DefaultGigyaConsentFacade
java.lang.Object
de.hybris.platform.gigya.gigyafacades.consent.impl.DefaultGigyaConsentFacade
- All Implemented Interfaces:
GigyaConsentFacade
Default implementation of GigyaConsentFacade
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.hybris.platform.site.BaseSiteServicede.hybris.platform.commercefacades.consent.CustomerConsentDataStrategyvoidsetBaseSiteService(de.hybris.platform.site.BaseSiteService baseSiteService) voidsetCustomerConsentDataStrategy(de.hybris.platform.commercefacades.consent.CustomerConsentDataStrategy customerConsentDataStrategy) voidsetGigyaConsentService(GigyaConsentService gigyaConsentService) voidsynchronizeConsents(com.gigya.socialize.GSObject preferences, UserModel gigyaUser) Method to synchronize preferences received from SAP CDC to commerce only if consent templates are found
-
Constructor Details
-
DefaultGigyaConsentFacade
public DefaultGigyaConsentFacade()
-
-
Method Details
-
synchronizeConsents
Description copied from interface:GigyaConsentFacadeMethod to synchronize preferences received from SAP CDC to commerce only if consent templates are found- Specified by:
synchronizeConsentsin interfaceGigyaConsentFacade- Parameters:
preferences- the preferences of the usergigyaUser- the customer
-
getBaseSiteService
public de.hybris.platform.site.BaseSiteService getBaseSiteService() -
setBaseSiteService
public void setBaseSiteService(de.hybris.platform.site.BaseSiteService baseSiteService) -
getGigyaConsentService
-
setGigyaConsentService
-
getCustomerConsentDataStrategy
public de.hybris.platform.commercefacades.consent.CustomerConsentDataStrategy getCustomerConsentDataStrategy() -
setCustomerConsentDataStrategy
public void setCustomerConsentDataStrategy(de.hybris.platform.commercefacades.consent.CustomerConsentDataStrategy customerConsentDataStrategy)
-