Class DataSourceImporter
- java.lang.Object
 - 
- de.xima.fc.gui.utils.data.importer.DataSourceImporter
 
 
- 
public class DataSourceImporter extends Object
- Author:
 - XIMA MEDIA GmbH
 
 
- 
- 
Constructor Summary
Constructors Constructor Description DataSourceImporter(Mandant client) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EContentTypegetContentType()CSVImportOptionsgetCsvImportOptions()StringDataSheetgetDataSheet()DatenquellegetDataSource()EDatenquellenTypgetDataSourceType()ExcelImportOptionsgetExcelImportOptions()EWizardStepCSVImportgetImportStep()StringgetLimitsMessage()IntegergetStartAtLine()byte[]getUploadedBytes()org.primefaces.model.file.UploadedFilegetUploadedFile()StringgetUploadedFileName()voidimportStepBackward()voidimportStepForward()voidreset()voidsetImportStep(EWizardStepCSVImport importStep)voidsetStartAtLine(Integer startAtLine)voidsetUploadedFile(org.primefaces.model.file.UploadedFile uploadedFile)voidupload(org.primefaces.event.FileUploadEvent event)uploads file to bean 
 - 
 
- 
- 
Constructor Detail
- 
DataSourceImporter
public DataSourceImporter(Mandant client)
 
 - 
 
- 
Method Detail
- 
getLimitsMessage
public String getLimitsMessage()
- Returns:
 - A (warning) message that is non-empty when the uploaded data had to be modified due to a restriction. For example, users cannot upload Excel / CSV files with more than a given number of cells.
 
 
- 
getImportStep
public EWizardStepCSVImport getImportStep()
 
- 
setImportStep
public void setImportStep(EWizardStepCSVImport importStep)
 
- 
getDataSourceType
public EDatenquellenTyp getDataSourceType()
 
- 
getContentType
public EContentType getContentType()
 
- 
getCsvImportOptions
public CSVImportOptions getCsvImportOptions()
 
- 
getExcelImportOptions
public ExcelImportOptions getExcelImportOptions()
 
- 
getUploadedFile
public org.primefaces.model.file.UploadedFile getUploadedFile()
 
- 
setUploadedFile
public void setUploadedFile(org.primefaces.model.file.UploadedFile uploadedFile)
 
- 
getUploadedBytes
public byte[] getUploadedBytes()
 
- 
getUploadedFileName
public String getUploadedFileName()
 
- 
getStartAtLine
public Integer getStartAtLine()
 
- 
setStartAtLine
public void setStartAtLine(Integer startAtLine)
 
- 
upload
public void upload(org.primefaces.event.FileUploadEvent event) throws Exceptionuploads file to bean- Parameters:
 event- that holds theUploadedFile- Throws:
 Exception- on errors while reading the upload or if the file type is not valid for datasources
 
- 
getDataSource
public Datenquelle getDataSource() throws Exception
- Throws:
 Exception
 
- 
getDataSheet
public StringDataSheet getDataSheet() throws Exception
- Throws:
 Exception
 
- 
importStepForward
public void importStepForward()
 
- 
importStepBackward
public void importStepBackward()
 
- 
reset
public void reset()
 
 - 
 
 -