Class DefaultCpqEmailGenerationService

java.lang.Object
de.hybris.platform.acceleratorservices.email.impl.DefaultEmailGenerationService
com.sap.hybris.sapcpqquoteintegration.outbound.service.impl.DefaultCpqEmailGenerationService
All Implemented Interfaces:
de.hybris.platform.acceleratorservices.email.EmailGenerationService

public class DefaultCpqEmailGenerationService extends de.hybris.platform.acceleratorservices.email.impl.DefaultEmailGenerationService
Implementaion of DefaultEmailGenerationService
  • Constructor Details

    • DefaultCpqEmailGenerationService

      public DefaultCpqEmailGenerationService()
  • Method Details

    • generate

      public EmailMessageModel generate(BusinessProcessModel businessProcessModel, EmailPageModel emailPageModel)
      Generate method which calls the parent and also add attachments to emailMessage
      Specified by:
      generate in interface de.hybris.platform.acceleratorservices.email.EmailGenerationService
      Overrides:
      generate in class de.hybris.platform.acceleratorservices.email.impl.DefaultEmailGenerationService
      Parameters:
      businessProcessModel -
      emailPageModel -
      Returns:
      EmailMessageModel
    • getModelService

      public de.hybris.platform.servicelayer.model.ModelService getModelService()
    • setModelService

      public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService)
    • getSapCpqQuoteApiClientService

      public SapCpqQuoteApiClientService getSapCpqQuoteApiClientService()
    • setSapCpqQuoteApiClientService

      public void setSapCpqQuoteApiClientService(SapCpqQuoteApiClientService sapCpqQuoteApiClientService)
    • getMediaService

      public de.hybris.platform.servicelayer.media.MediaService getMediaService()
    • setMediaService

      public void setMediaService(de.hybris.platform.servicelayer.media.MediaService mediaService)
    • getCatalogService

      public de.hybris.platform.catalog.CatalogService getCatalogService()
    • setCatalogService

      public void setCatalogService(de.hybris.platform.catalog.CatalogService catalogService)
    • getGuidKeyGenerator

      public de.hybris.platform.servicelayer.keygenerator.KeyGenerator getGuidKeyGenerator()
    • setGuidKeyGenerator

      public void setGuidKeyGenerator(de.hybris.platform.servicelayer.keygenerator.KeyGenerator guidKeyGenerator)