Class DefaultSAPPersonalizationConsumedDestinationService

java.lang.Object
com.sap.sapsegmentationservices.destination.service.impl.DefaultSAPPersonalizationConsumedDestinationService
All Implemented Interfaces:
SAPPersonalizationConsumedDestinationService

public class DefaultSAPPersonalizationConsumedDestinationService extends Object implements SAPPersonalizationConsumedDestinationService
Class used to fetch the consumed destination associated with the Base store using the SAPDestinationKey, if not available will provides based on Destination ID and Destination Target*
  • Constructor Details

    • DefaultSAPPersonalizationConsumedDestinationService

      public DefaultSAPPersonalizationConsumedDestinationService()
  • Method Details

    • fetchCDPDestination

      public ConsumedDestinationModel fetchCDPDestination()
      Retrieves the CDP Segments consumed destination associated with the Base store using the CDPSEGMENTSDESTINATION key. If not available, it provides the consumed destination based on the Destination ID and Destination Target
      Specified by:
      fetchCDPDestination in interface SAPPersonalizationConsumedDestinationService
      Returns:
      Consumed Destination
    • getSapMappedDestinationService

      public SapMappedDestinationService<ConsumedDestinationModel> getSapMappedDestinationService()
      Returns:
      the sapMappedDestinationService
    • setSapMappedDestinationService

      public void setSapMappedDestinationService(SapMappedDestinationService<ConsumedDestinationModel> sapMappedDestinationService)
      Parameters:
      sapMappedDestinationService - the sapMappedDestinationService to set
    • getBaseStoreService

      public de.hybris.platform.store.services.BaseStoreService getBaseStoreService()
      Returns:
      the baseStoreService
    • setBaseStoreService

      public void setBaseStoreService(de.hybris.platform.store.services.BaseStoreService baseStoreService)
      Parameters:
      baseStoreService - the baseStoreService to set
    • getDestinationService

      public de.hybris.platform.apiregistryservices.services.DestinationService<ConsumedDestinationModel> getDestinationService()
      Returns:
      the destinationService
    • setDestinationService

      public void setDestinationService(de.hybris.platform.apiregistryservices.services.DestinationService<ConsumedDestinationModel> destinationService)
      Parameters:
      destinationService - the destinationService to set