Class MarketplaceSlotsTranslator

java.lang.Object
de.hybris.platform.impex.jalo.translators.AbstractValueTranslator
de.hybris.platform.marketplaceservices.dataimport.batch.translator.MarketplaceSlotsTranslator

public class MarketplaceSlotsTranslator extends AbstractValueTranslator
Slots translator for marketplace
  • Constructor Details

    • MarketplaceSlotsTranslator

      public MarketplaceSlotsTranslator()
  • Method Details

    • importValue

      public Object importValue(String paramString, Item paramItem)
      Description copied from class: AbstractValueTranslator
      Translates a tokenized csv value for import usage. This means that the result object must be a instance of the expected attribute type.
      Specified by:
      importValue in class AbstractValueTranslator
      Parameters:
      paramString - expression to translate
      paramItem - the target item in case it already exist, null otherwise (for partOf attributes!)
      Returns:
      Object translated value
    • prepareVendorLandingPage

      protected void prepareVendorLandingPage(VendorModel vendor, CatalogVersionModel catalogVersion)
    • exportValue

      public String exportValue(Object paramObject)
      Description copied from class: AbstractValueTranslator
      Translates an attribute value for export usage. This means the attribute value must be transformed into a string which should be re-importable again.
      Specified by:
      exportValue in class AbstractValueTranslator
      Parameters:
      paramObject - value to translate
      Returns:
      String translated value
    • init

      public void init(StandardColumnDescriptor descriptor)
      Description copied from class: AbstractValueTranslator
      Called once per header creation to allow configuring this translator using column modifiers etc.
      Overrides:
      init in class AbstractValueTranslator
      Parameters:
      descriptor - descriptor where the value to translate belongs to
    • getVendorService

      protected VendorService getVendorService()
    • setVendorService

      public void setVendorService(VendorService vendorService)
    • getVendorCMSPageService

      protected VendorCMSPageService getVendorCMSPageService()
    • setVendorCMSPageService

      public void setVendorCMSPageService(VendorCMSPageService vendorCMSPageService)
    • getVendorCMSStrategy

      protected VendorCMSStrategy getVendorCMSStrategy()
    • setVendorCMSStrategy

      public void setVendorCMSStrategy(VendorCMSStrategy vendorCMSStrategy)
    • getCatalogVersionService

      protected CatalogVersionService getCatalogVersionService()
    • setCatalogVersionService

      public void setCatalogVersionService(CatalogVersionService catalogVersionService)
    • getApplicationContext

      protected org.springframework.context.ApplicationContext getApplicationContext()