Class MarketplaceStockTranslator
- java.lang.Object
-
- de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
-
- de.hybris.platform.acceleratorservices.dataimport.batch.stock.StockTranslator
-
- de.hybris.platform.marketplaceservices.dataimport.batch.translator.MarketplaceStockTranslator
-
- All Implemented Interfaces:
SpecialValueTranslator
public class MarketplaceStockTranslator extends StockTranslator
Marketplace translator for updating the stock. Validation of warehouse is performed before importing.
-
-
Constructor Summary
Constructors Constructor Description MarketplaceStockTranslator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModelServicegetModelService()VendorServicegetVendorService()voidinit(SpecialColumnDescriptor columnDescriptor)Called once upon header creation to do some initial setup logic.voidperformImport(java.lang.String cellValue, Item processedItem)Called each time a non-empty cell value has to be imported.voidsetModelService(ModelService modelService)voidsetVendorService(VendorService vendorService)-
Methods inherited from class de.hybris.platform.acceleratorservices.dataimport.batch.stock.StockTranslator
setStockImportAdapter
-
Methods inherited from class de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
isEmpty, performExport, validate
-
-
-
-
Method Detail
-
performImport
public void performImport(java.lang.String cellValue, Item processedItem)Description copied from interface:SpecialValueTranslatorCalled each time a non-empty cell value has to be imported.- Specified by:
performImportin interfaceSpecialValueTranslator- Overrides:
performImportin classStockTranslator- Parameters:
cellValue- the cell value stringprocessedItem- the item to import the value for
-
init
public void init(SpecialColumnDescriptor columnDescriptor)
Description copied from interface:SpecialValueTranslatorCalled once upon header creation to do some initial setup logic.- Specified by:
initin interfaceSpecialValueTranslator- Overrides:
initin classStockTranslator- Parameters:
columnDescriptor- the newly created column descriptor
-
getModelService
public ModelService getModelService()
-
setModelService
public void setModelService(ModelService modelService)
-
getVendorService
public VendorService getVendorService()
-
setVendorService
public void setVendorService(VendorService vendorService)
-
-