Class ImpExImportJob.MyMultiThreadedImportProcessor
- java.lang.Object
-
- de.hybris.platform.impex.jalo.imp.DefaultImportProcessor
-
- de.hybris.platform.impex.jalo.imp.MultiThreadedImportProcessor
-
- de.hybris.platform.impex.jalo.cronjob.ImpExImportJob.MyMultiThreadedImportProcessor
-
- All Implemented Interfaces:
ImportProcessor
- Enclosing class:
- ImpExImportJob
public static class ImpExImportJob.MyMultiThreadedImportProcessor extends MultiThreadedImportProcessor
Cronjob specificImportProcessorwhich extends theDefaultImportProcessorby adding the cronjob code to each saved values message.
-
-
Constructor Summary
Constructors Constructor Description MyMultiThreadedImportProcessor()Empty constructor for invocation by reflection.MyMultiThreadedImportProcessor(java.lang.String cronjobCode)Default constructor passing cal.ling cronjob code.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.StringgetSavedValuesMessage(SavedValues savedValues, Item existingItem, ValueLine valueLine)-
Methods inherited from class de.hybris.platform.impex.jalo.imp.MultiThreadedImportProcessor
adjustSessionSettings, createExistingItemsResolver, getCreationContext, getWorker, lockItems, lockQuery, processItemData, setMaxThreads
-
Methods inherited from class de.hybris.platform.impex.jalo.imp.DefaultImportProcessor
assertTargetTypePermitted, createCUDHandler, debug, enableLegacyFlagWhenLineIsUsingJaloOnlyFeatures, error, getExistingItemResolver, getHandlerForLine, getLanguage, getReader, getValueLineTranslator, handleExceptionDuringImport, hasUnresolvedMandatoryOrInitialColumns, info, init, isDebugEnabled, isInfoEnabled, logExceptionDuringImport, processInsertLine, processInsertLine, processInsertLineInternal, processItemCreation, processItemData_Impl, processItemData_TX, processItemRemoval, processItemUpdate, processRemoveLine, processRemoveLine, processUpdateLine, restoreSessionSettings, shouldRetryAfterException, throwImpExOrRuntimeException, translateValueMappings, warn
-
-
-
-
Constructor Detail
-
MyMultiThreadedImportProcessor
public MyMultiThreadedImportProcessor()
Empty constructor for invocation by reflection. (Needed if set using the modifier 'processor' at header.
-
MyMultiThreadedImportProcessor
public MyMultiThreadedImportProcessor(java.lang.String cronjobCode)
Default constructor passing cal.ling cronjob code.- Parameters:
cronjobCode- code of cronjob
-
-
Method Detail
-
getSavedValuesMessage
protected java.lang.String getSavedValuesMessage(SavedValues savedValues, Item existingItem, ValueLine valueLine)
- Overrides:
getSavedValuesMessagein classDefaultImportProcessor
-
-