Interface CopyCatalogUpdater

All Superinterfaces:
CopyODFUpdater
All Known Implementing Classes:
AbstractProgramItemAttributeCopyUpdater, CoursePartHolderUpdater, EducationalBookletCopyUpdater, EducationalPathCopyUpdater, MCCCopyUpdater, PilotageAttributeCopyUpdater, ProgramItemReferencesCopyUpdater, SCCCopyUpdater, ThematicsUpdater, TranslationUpdater, WorkflowPilotageUpdater

public interface CopyCatalogUpdater extends CopyODFUpdater
Interface to update contents after a copy of ODF catalog
  • Method Details

    • getAdditionalContents

      default List<Content> getAdditionalContents(String catalogName)
      Get the additional contents of the catalog
      Parameters:
      catalogName - the catalog name
      Returns:
      additional contents managed by the updater
    • copyAdditionalContents

      default void copyAdditionalContents(String initialCatalogName, String newCatalogName)
      Copy additional contents from the initial to the new catalog
      Parameters:
      initialCatalogName - the name of initial catalog
      newCatalogName - the name of new catalog