public class DataExporterImpl extends Object implements DataExporter
| Modifier and Type | Field and Description |
|---|---|
protected DataService |
dataService
Exporter data service.
|
Messages |
messages |
| Constructor and Description |
|---|
DataExporterImpl() |
| Modifier and Type | Method and Description |
|---|---|
String |
exportData(Component parentFrame,
Module module,
int fromSessionIndex,
DataExporterError exporterError)
Exports data out of the application.
|
boolean |
getAutoExport() |
DataService |
getDataService() |
String |
getExporterName()
Gets the exporter name
|
Long |
getId() |
boolean |
getIncrementalExport() |
boolean |
isAutoExport()
Gets the auto export property
|
boolean |
isIncrementalExport()
Gets the incremental export property
|
void |
setAutoExport(boolean autoExport)
Sets the auto export property which gets triggered when a Module execution finishes
|
void |
setDataService(DataService dataService) |
void |
setId(Long id) |
void |
setIncrementalExport(boolean incrementalExport)
Sets the incremental export property
|
void |
setMessages(Messages messages)
Set the messages object to be used for i18n
|
protected DataService dataService
public Messages messages
public String exportData(Component parentFrame, Module module, int fromSessionIndex, DataExporterError exporterError)
DataExporterexportData in interface DataExporterfromSessionIndex - the first session index to export from. -1 for all sessionspublic boolean isAutoExport()
DataExporterisAutoExport in interface DataExporterpublic boolean getAutoExport()
public boolean isIncrementalExport()
DataExporterisIncrementalExport in interface DataExporterpublic boolean getIncrementalExport()
public void setAutoExport(boolean autoExport)
DataExportersetAutoExport in interface DataExporterpublic void setIncrementalExport(boolean incrementalExport)
DataExportersetIncrementalExport in interface DataExporterpublic DataService getDataService()
getDataService in interface DataExporterpublic void setDataService(DataService dataService)
setDataService in interface DataExporterpublic Long getId()
public void setId(Long id)
public String getExporterName()
DataExportergetExporterName in interface DataExporterpublic void setMessages(Messages messages)
DataExportersetMessages in interface DataExporterCopyright © 2013. All Rights Reserved.