Class DataExportService

  • All Implemented Interfaces:
    de.julielab.jssf.commons.spi.ParameterExposing

    public class DataExportService
    extends Object
    implements de.julielab.jssf.commons.spi.ParameterExposing
    • 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
        Throws:
        DataExportException
      • exposeParameters

        public void exposeParameters​(String basePath,
                                     org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> template)
        Specified by:
        exposeParameters in interface de.julielab.jssf.commons.spi.ParameterExposing