Class BatchData.ImportData
- java.lang.Object
-
- de.hybris.platform.impex.distributed.batch.impl.BatchData.ImportData
-
- Enclosing class:
- BatchData
public static class BatchData.ImportData extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static longITEM_FOUND_WEIGHTstatic longNO_ITEM_FOUND_WEIGHT
-
Constructor Summary
Constructors Constructor Description ImportData(BatchData myBatch, ValueLine valueLine, java.util.Set<StandardColumnDescriptor> descriptorsForCurrentMode, java.util.SortedMap<StandardColumnDescriptor,java.lang.Object> uniqueValues, java.util.Map<StandardColumnDescriptor,java.lang.Object> currentModeValues)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BatchDatagetBatchData()HeaderDescriptorgetCurrentHeader()java.util.Map<StandardColumnDescriptor,java.lang.Object>getCurrentModeValues()PKgetExistingItemPk()java.util.List<ItemModel>getExistingItems()longgetRemainingWorkLoad()java.lang.StringgetTypeCode()java.util.SortedMap<StandardColumnDescriptor,java.lang.Object>getUniqueValues()ValueLinegetValueLine()booleanhasExistingItems()booleanisInsertMode()booleanisNotUnrecoverable()booleanisPartiallyUnresolved()booleanisRemoveMode()booleanisUnrecoverable()booleanisUnresolved()voidmarkUnrecoverable(ItemModel itemModel)voidmarkUnrecoverable(java.lang.String message)voidmarkUnresolved(java.lang.String message)voidsetExistingItemsAndResolve(java.util.List<ItemModel> existingItems)java.lang.StringtoString()
-
-
-
Field Detail
-
NO_ITEM_FOUND_WEIGHT
public static final long NO_ITEM_FOUND_WEIGHT
- See Also:
- Constant Field Values
-
ITEM_FOUND_WEIGHT
public static final long ITEM_FOUND_WEIGHT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ImportData
public ImportData(BatchData myBatch, ValueLine valueLine, java.util.Set<StandardColumnDescriptor> descriptorsForCurrentMode, java.util.SortedMap<StandardColumnDescriptor,java.lang.Object> uniqueValues, java.util.Map<StandardColumnDescriptor,java.lang.Object> currentModeValues)
-
-
Method Detail
-
getValueLine
public ValueLine getValueLine()
-
isUnresolved
public boolean isUnresolved()
-
isPartiallyUnresolved
public boolean isPartiallyUnresolved()
-
getExistingItemPk
public PK getExistingItemPk()
-
getRemainingWorkLoad
public long getRemainingWorkLoad()
-
markUnresolved
public void markUnresolved(java.lang.String message)
-
isInsertMode
public boolean isInsertMode()
-
isRemoveMode
public boolean isRemoveMode()
-
markUnrecoverable
public void markUnrecoverable(java.lang.String message)
-
markUnrecoverable
public void markUnrecoverable(ItemModel itemModel)
-
isNotUnrecoverable
public boolean isNotUnrecoverable()
-
isUnrecoverable
public boolean isUnrecoverable()
-
getTypeCode
public java.lang.String getTypeCode()
-
getExistingItems
public java.util.List<ItemModel> getExistingItems()
-
hasExistingItems
public boolean hasExistingItems()
-
getUniqueValues
public java.util.SortedMap<StandardColumnDescriptor,java.lang.Object> getUniqueValues()
-
getCurrentModeValues
public java.util.Map<StandardColumnDescriptor,java.lang.Object> getCurrentModeValues()
-
setExistingItemsAndResolve
public void setExistingItemsAndResolve(java.util.List<ItemModel> existingItems)
-
getBatchData
public BatchData getBatchData()
-
getCurrentHeader
public HeaderDescriptor getCurrentHeader()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-