Interface CopyUpdater

All Known Implementing Classes:
FormsCopyUpdater, NewsletterCopyUpdater, SharedContentCopyUpdater, SurveyCopyUpdater

public interface CopyUpdater
Interface to update contents or pages after a copy
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    updateContent(Site initialSite, Site createdSite, Content initialContent, Content createdContent)
    Update content after copy site
    void
    updatePage(Site initialSite, Site createdSite, Page page)
    Update page after copy site
    void
    updateSite(Site initialSite, Site createdSite)
    Update site after copy site
  • Method Details

    • updateContent

      void updateContent(Site initialSite, Site createdSite, Content initialContent, Content createdContent)
      Update content after copy site
      Parameters:
      initialSite - the initial site
      createdSite - the created site
      initialContent - the initial content
      createdContent - the new content
    • updatePage

      void updatePage(Site initialSite, Site createdSite, Page page)
      Update page after copy site
      Parameters:
      initialSite - the original site
      createdSite - the created site
      page - the new page
    • updateSite

      void updateSite(Site initialSite, Site createdSite)
      Update site after copy site
      Parameters:
      initialSite - the original site
      createdSite - the created site