Class BatchHeader
- java.lang.Object
-
- de.hybris.platform.acceleratorservices.dataimport.batch.BatchHeader
-
- Direct Known Subclasses:
MarketplaceBatchHeader
public class BatchHeader extends java.lang.Object
Header 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 void
addTransformedFile(java.io.File transformedFile)
Adds a transformed file for further processingjava.lang.String
getCatalog()
java.lang.String
getEncoding()
java.io.File
getFile()
java.lang.String
getLanguage()
java.lang.Long
getSequenceId()
java.lang.String
getStoreBaseDirectory()
java.util.List<java.io.File>
getTransformedFiles()
boolean
isNet()
void
setCatalog(java.lang.String catalog)
void
setEncoding(java.lang.String encoding)
void
setFile(java.io.File file)
void
setLanguage(java.lang.String language)
void
setNet(boolean net)
void
setSequenceId(java.lang.Long sequenceId)
void
setStoreBaseDirectory(java.lang.String storeBaseDirectory)
void
setTransformedFiles(java.util.List<java.io.File> transformedFiles)
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
-