AbstractMdsExporter¶
-
public abstract class
AbstractMdsExporter¶ Base class used by classes responsible for exporting MDS Data in a tabular CSV-like form. Using the
TableWriterclass, 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()¶