Class TmaPriceRowTranslator
java.lang.Object
de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
de.hybris.platform.b2ctelcoservices.dataimport.batch.price.TmaPriceRowTranslator
- All Implemented Interfaces:
de.hybris.platform.impex.jalo.translators.SpecialValueTranslator
public class TmaPriceRowTranslator
extends de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
Translator for performing the import and export operation of
PriceRowModel through service layer.- Since:
- 1907
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.servicelayer.model.ModelServiceprotected TmaPriceRowExportAdapterprotected TmaPriceRowImportAdaptervoidinit(de.hybris.platform.impex.jalo.header.SpecialColumnDescriptor columnDescriptor) performExport(de.hybris.platform.jalo.Item item) voidperformImport(String cellValue, de.hybris.platform.jalo.Item processedItem) voidsetModelService(de.hybris.platform.servicelayer.model.ModelService modelService) voidsetTmaPriceRowExportAdapter(TmaPriceRowExportAdapter tmaPriceRowExportAdapter) voidsetTmaPriceRowImportAdapter(TmaPriceRowImportAdapter tmaPriceRowImportAdapter) Methods inherited from class de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
isEmpty, validate
-
Constructor Details
-
TmaPriceRowTranslator
public TmaPriceRowTranslator()
-
-
Method Details
-
init
public void init(de.hybris.platform.impex.jalo.header.SpecialColumnDescriptor columnDescriptor) throws de.hybris.platform.impex.jalo.header.HeaderValidationException - Specified by:
initin interfacede.hybris.platform.impex.jalo.translators.SpecialValueTranslator- Overrides:
initin classde.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator- Throws:
de.hybris.platform.impex.jalo.header.HeaderValidationException
-
performImport
public void performImport(String cellValue, de.hybris.platform.jalo.Item processedItem) throws de.hybris.platform.impex.jalo.ImpExException - Specified by:
performImportin interfacede.hybris.platform.impex.jalo.translators.SpecialValueTranslator- Overrides:
performImportin classde.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator- Throws:
de.hybris.platform.impex.jalo.ImpExException
-
performExport
public String performExport(de.hybris.platform.jalo.Item item) throws de.hybris.platform.impex.jalo.ImpExException - Specified by:
performExportin interfacede.hybris.platform.impex.jalo.translators.SpecialValueTranslator- Overrides:
performExportin classde.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator- Throws:
de.hybris.platform.impex.jalo.ImpExException
-
getModelService
protected de.hybris.platform.servicelayer.model.ModelService getModelService() -
setModelService
public void setModelService(de.hybris.platform.servicelayer.model.ModelService modelService) -
getTmaPriceRowImportAdapter
-
setTmaPriceRowImportAdapter
-
getTmaPriceRowExportAdapter
-
setTmaPriceRowExportAdapter
-