com.atlassian.confluence.content.render.xhtml.migration.exceptions
Class ExceptionReport

java.lang.Object
  extended by com.atlassian.confluence.content.render.xhtml.migration.exceptions.ExceptionReport

public class ExceptionReport
extends Object

A thread safe repository of exceptions that occurred during the site migration.


Constructor Summary
ExceptionReport()
           
 
Method Summary
 void addException(ContentMigrationException ex)
           
 void addException(PageTemplateMigrationException ex)
           
 void addException(SettingsMigrationException ex)
           
 List<ContentMigrationException> getContentMigrationExceptions()
           
 List<PageTemplateMigrationException> getPageTemplateExceptions()
           
 List<SettingsMigrationException> getSettingsMigrationException()
           
 boolean isErrored()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExceptionReport

public ExceptionReport()
Method Detail

addException

public void addException(PageTemplateMigrationException ex)

addException

public void addException(ContentMigrationException ex)

addException

public void addException(SettingsMigrationException 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.


Copyright © 2003-2012 Atlassian. All Rights Reserved.