public interface PostImportTask
ImportFinishedEventis published after all these tasks have finished executing.
Most implementations should log an error and return normally in the event of failure.
Throwing an exception from the
execute(ImportContext) method will abort
the import and leave the system in an inconsistent state.
void execute(ImportContext context) throws ImportExportException
context- the context of the import which has just finished
ImportExportException- if there was a problem with this task that should mean aborting the import entirely. Most implementations should not throw any exceptions, but rather log an error and allow the import to continue.
Copyright © 2003–2020 Atlassian. All rights reserved.