Class MyTranslator
- java.lang.Object
-
- de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
-
- de.hybris.platform.servicelayer.impex.MyTranslator
-
- All Implemented Interfaces:
SpecialValueTranslator
public class MyTranslator extends AbstractSpecialValueTranslator
Testing translator
-
-
Constructor Summary
Constructors Constructor Description MyTranslator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
init(SpecialColumnDescriptor columnDescriptor)
Called once upon header creation to do some initial setup logic.void
performImport(java.lang.String cellValue, Item processedItem)
Called each time a non-empty cell value has to be imported.-
Methods inherited from class de.hybris.platform.impex.jalo.translators.AbstractSpecialValueTranslator
isEmpty, performExport, validate
-
-
-
-
Method Detail
-
init
public void init(SpecialColumnDescriptor columnDescriptor) throws HeaderValidationException
Description copied from interface:SpecialValueTranslator
Called once upon header creation to do some initial setup logic.- Specified by:
init
in interfaceSpecialValueTranslator
- Overrides:
init
in classAbstractSpecialValueTranslator
- Parameters:
columnDescriptor
- the newly created column descriptor- Throws:
HeaderValidationException
- indicates that the column descriptor is not configured properly
-
performImport
public void performImport(java.lang.String cellValue, Item processedItem) throws ImpExException
Description copied from interface:SpecialValueTranslator
Called each time a non-empty cell value has to be imported.- Specified by:
performImport
in interfaceSpecialValueTranslator
- Overrides:
performImport
in classAbstractSpecialValueTranslator
- Parameters:
cellValue
- the cell value stringprocessedItem
- the item to import the value for- Throws:
ImpExException
- indicates an import error
-
-