Class ExceptionReport


  • public class ExceptionReport
    extends Object
    A thread safe repository of exceptions that occurred during the site migration.
    • Constructor Detail

      • ExceptionReport

        public ExceptionReport()
    • Method Detail

      • addUncategorizedMigrationException

        public void addUncategorizedMigrationException​(MigrationException ex)
      • isErrored

        public boolean isErrored()
        Returns:
        true if there are any exceptions recorded in the report
      • getPageTemplateExceptions

        public List<PageTemplateMigrationException> getPageTemplateExceptions()
        Returns:
        a copy of the list of PageTemplate exceptions. A client is free to manipulate this list as they wish.
      • getContentMigrationExceptions

        public List<ContentMigrationException> getContentMigrationExceptions()
        Returns:
        a copy of the list ContentMigrationException exceptions. A client is free to manipulate this list as they wish.
      • getSettingsMigrationException

        public List<SettingsMigrationException> getSettingsMigrationException()
        Returns:
        a copy of the list of SettingsMigrationException exceptions. A client is free to manipulate this list as they wish.
      • getUncategorizedMigrationExceptions

        public List<MigrationException> getUncategorizedMigrationExceptions()
        Returns:
        a copy of the list of general MigrationException exceptions. A client is free to manipulate this list as they wish.