Class DataExportService
- java.lang.Object
-
- de.julielab.concepts.db.core.services.DataExportService
-
- All Implemented Interfaces:
de.julielab.jssf.commons.spi.ParameterExposing
public class DataExportService extends java.lang.Object implements de.julielab.jssf.commons.spi.ParameterExposing
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexportData(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> exportConfig)voidexposeParameters(java.lang.String basePath, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)static DataExportServicegetInstance(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> connectionConfiguration)Returns the data export service singleton specifically created for this passed configuration.
-
-
-
Method Detail
-
getInstance
public static DataExportService getInstance(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> connectionConfiguration)
Returns the data export service singleton specifically created for this passed configuration.- Parameters:
connectionConfiguration-- Returns:
-
exportData
public void exportData(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> exportConfig) throws DataExportException, ConceptDatabaseConnectionException
-
exposeParameters
public void exposeParameters(java.lang.String basePath, org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)- Specified by:
exposeParametersin interfacede.julielab.jssf.commons.spi.ParameterExposing
-
-