Class DefaultImportErrorsConverter<T extends DataItemImportResult>
java.lang.Object
de.hybris.platform.dataimportcommons.facades.impl.converter.DefaultImportErrorsConverter<T>
- All Implemented Interfaces:
ImportResultConverter
- Direct Known Subclasses:
ImportErrorsConverter
public class DefaultImportErrorsConverter<T extends DataItemImportResult>
extends Object
implements ImportResultConverter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvert(ImportResult importRes) Converts service import result to item import resultprotected Tprotected Tprotected Collection<DataImportError>extractErrorsFrom(ImportResult importRes) protected intGetter for error limit.protected ImportServiceGetter for importService.protected booleanReturn the error result with limit if errorLimit set to >=0.voidsetErrorLimit(int errorLimit) The maximum number of errors to return before failing the entire publicationvoidInjectsImportServiceimplementation to be used by this facade.protected DataImportErrortoError(ImpExError impExError) protected TtoItemImportResult(ImportResult importRes)
-
Field Details
-
GENERAL_ERROR
- See Also:
-
-
Constructor Details
-
DefaultImportErrorsConverter
public DefaultImportErrorsConverter()
-
-
Method Details
-
convert
Description copied from interface:ImportResultConverterConverts service import result to item import result- Specified by:
convertin interfaceImportResultConverter<T extends DataItemImportResult>- Parameters:
importRes- result received from the import service.- Returns:
- import result data corresponding to the service import result.
-
toItemImportResult
-
createDataItemImportResult
-
createDataItemImportResult
-
extractErrorsFrom
-
toError
-
setImportService
InjectsImportServiceimplementation to be used by this facade.- Parameters:
impl- implementation of theImportServiceto use.
-
getImportService
Getter for importService.- Returns:
- importService
-
setErrorLimit
public void setErrorLimit(int errorLimit) The maximum number of errors to return before failing the entire publication- Parameters:
errorLimit- the error limit
-
getErrorLimit
protected int getErrorLimit()Getter for error limit.- Returns:
- error limit.
-
isLimited
protected boolean isLimited()Return the error result with limit if errorLimit set to >=0.- Returns:
- is limited error results
-