Class BatchHeader
- java.lang.Object
-
- de.hybris.platform.acceleratorservices.dataimport.batch.BatchHeader
-
- Direct Known Subclasses:
MarketplaceBatchHeader
public class BatchHeader extends java.lang.ObjectHeader containing all relevant process information for batch processing. This includes:- sequenceId: the sequenceId used for avoiding multiple imports by comparing the sequenceId stored in the database
with the current sequenceId. compare
SequenceIdTranslator - file: the input CSV file that should be imported
- transformedFiles: a list of transformed files to be sent to impex
- catalog: the catalog to use
- language: the language to use
- net: the gross/net setting to use
-
-
Constructor Summary
Constructors Constructor Description BatchHeader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTransformedFile(java.io.File transformedFile)Adds a transformed file for further processingjava.lang.StringgetCatalog()java.lang.StringgetEncoding()java.io.FilegetFile()java.lang.StringgetLanguage()java.lang.LonggetSequenceId()java.lang.StringgetStoreBaseDirectory()java.util.List<java.io.File>getTransformedFiles()booleanisNet()voidsetCatalog(java.lang.String catalog)voidsetEncoding(java.lang.String encoding)voidsetFile(java.io.File file)voidsetLanguage(java.lang.String language)voidsetNet(boolean net)voidsetSequenceId(java.lang.Long sequenceId)voidsetStoreBaseDirectory(java.lang.String storeBaseDirectory)voidsetTransformedFiles(java.util.List<java.io.File> transformedFiles)java.lang.StringtoString()
-
-
-
Method Detail
-
getSequenceId
public java.lang.Long getSequenceId()
- Returns:
- the sequenceId
-
setSequenceId
public void setSequenceId(java.lang.Long sequenceId)
- Parameters:
sequenceId- the sequenceId to set
-
getFile
public java.io.File getFile()
- Returns:
- the file
-
setFile
public void setFile(java.io.File file)
- Parameters:
file- the file to set
-
getTransformedFiles
public java.util.List<java.io.File> getTransformedFiles()
- Returns:
- the transformedFiles
-
addTransformedFile
public void addTransformedFile(java.io.File transformedFile)
Adds a transformed file for further processing- Parameters:
transformedFile-
-
setTransformedFiles
public void setTransformedFiles(java.util.List<java.io.File> transformedFiles)
- Parameters:
transformedFiles- the transformedFiles to set
-
getEncoding
public java.lang.String getEncoding()
- Returns:
- the encoding
-
setEncoding
public void setEncoding(java.lang.String encoding)
- Parameters:
encoding- the encoding to set
-
getStoreBaseDirectory
public java.lang.String getStoreBaseDirectory()
- Returns:
- the storeBaseDirectory
-
setStoreBaseDirectory
public void setStoreBaseDirectory(java.lang.String storeBaseDirectory)
- Parameters:
storeBaseDirectory- the storeBaseDirectory to set
-
getCatalog
public java.lang.String getCatalog()
- Returns:
- the catalog
-
setCatalog
public void setCatalog(java.lang.String catalog)
- Parameters:
catalog- the catalog to set
-
getLanguage
public java.lang.String getLanguage()
- Returns:
- the language
-
setLanguage
public void setLanguage(java.lang.String language)
- Parameters:
language- the language to set
-
isNet
public boolean isNet()
- Returns:
- the net
-
setNet
public void setNet(boolean net)
- Parameters:
net- the net to set
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-