AbstractMdsExporter¶
-
public abstract class
AbstractMdsExporter
¶ Base class used by classes responsible for exporting MDS Data in a tabular CSV-like form. Using the
TableWriter
class, implementing classes can provide their own ouput format.
Methods¶
exportData¶
-
protected long
exportData
(Entity entity, TableWriter writer)¶
exportData¶
-
protected long
exportData
(Entity entity, TableWriter writer, CsvExportCustomizer exportCustomizer)¶
exportData¶
-
protected long
exportData
(Entity entity, TableWriter writer, String lookupName, QueryParams params, List<String> headers, Map<String, Object> lookupFields, CsvExportCustomizer exportCustomizer)¶
getAllEntities¶
-
protected AllEntities
getAllEntities
()¶
getBundleContext¶
-
protected BundleContext
getBundleContext
()¶
getMdsLookupService¶
-
protected MDSLookupService
getMdsLookupService
()¶