Class PageTemplateExporter

  • All Implemented Interfaces:
    Exporter, Subscriber

    public class PageTemplateExporter
    extends Object
    implements Exporter, Subscriber
    Responsible for monitoring exported events of Space class, exporting historical and non-historical page templates of spaces and sending data to the backup writer. In PageTemplate there are few things to consider: 1) There are two types of page templates - global templates and space templates. During space export we take only space templates and ignore global ones (they don’t have space) 2) They have historical versions (historical versions also don't have a space id, but they will all have id of current version of this template).