com.atlassian.jira.web.action.util
Interface ImportResultHandler

All Known Implementing Classes:
DefaultImportResultHandler

public interface ImportResultHandler

A generic handler to deal with larger problems during a data import.

Since:
v4.4

Method Summary
 boolean handleErrorResult(javax.servlet.ServletContext context, DataImportService.ImportResult lastResult, I18nHelper i18n, ErrorCollection errorCollection)
          Given an import result this method will take the appropriate actions to deal with errors such as throwing up JohnsonEvents or populating the passed in errorcollection with the appropriate errors.
 

Method Detail

handleErrorResult

boolean handleErrorResult(javax.servlet.ServletContext context,
                          DataImportService.ImportResult lastResult,
                          I18nHelper i18n,
                          ErrorCollection errorCollection)
Given an import result this method will take the appropriate actions to deal with errors such as throwing up JohnsonEvents or populating the passed in errorcollection with the appropriate errors.

Parameters:
context - The servlet context needed to throw up a JohnsonEvent.
lastResult - The import result with validation errors.
i18n - I18n bean needed to i18nize any error messages
errorCollection - The error collection to populate with specific error messages
Returns:
true if a JohnsonEvent was created meaning callers should probably redirect to a generic error page to see the JohnsonEvent.


Copyright © 2002-2012 Atlassian. All Rights Reserved.