Interface OSEExport

All Known Implementing Classes:
AbstractOSEExport, NatureEnseignementExport, ODFExport, TypeFormationExport, TypePeriodeExport

public interface OSEExport
Interface for OSE export.
  • Method Summary

    Modifier and Type
    Method
    Description
    Initialize the database by dropping old Ametys tables and source views and activate import on the OSE tables.
    void
    populate(String ametysCatalog, Long oseCatalog)
    Populate the database with Ametys data.
  • Method Details

    • initializeDb

      Initialize the database by dropping old Ametys tables and source views and activate import on the OSE tables.
      Returns:
      A List of queries
    • populate

      void populate(String ametysCatalog, Long oseCatalog)
      Populate the database with Ametys data.
      Parameters:
      ametysCatalog - The Ametys catalog to filter
      oseCatalog - The OSE year