Class DataItemImportResult<T extends DataImportError>
- java.lang.Object
-
- de.hybris.platform.dataimportcommons.facades.DataItemImportResult<T>
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ItemImportResult
public class DataItemImportResult<T extends DataImportError> extends java.lang.Object implements java.io.SerializableEncapsulates result of importing the data.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DataItemImportResult()Instantiates successful import result.DataItemImportResult(java.lang.Exception e)Instantiates error result for a crashed import process.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataItemImportResult<T>addErrors(java.util.Collection<T> errors)Adds errors to this resultjava.util.List<T>getExportErrorDatas()java.lang.StringgetImportExceptionMessage()booleanisSuccess()voidsetExceptionMessage(java.lang.String exceptionMessage)java.lang.StringtoString()
-
-
-
Constructor Detail
-
DataItemImportResult
public DataItemImportResult()
Instantiates successful import result.
-
DataItemImportResult
public DataItemImportResult(java.lang.Exception e)
Instantiates error result for a crashed import process.- Parameters:
e- an exception that was intercepted from the import process.
-
-
Method Detail
-
setExceptionMessage
public void setExceptionMessage(java.lang.String exceptionMessage)
-
addErrors
public DataItemImportResult<T> addErrors(java.util.Collection<T> errors)
Adds errors to this result- Parameters:
errors- import errors to add to this result- Returns:
- this result
- Throws:
java.lang.IllegalArgumentException- if null passed in.
-
isSuccess
public boolean isSuccess()
-
getExportErrorDatas
public java.util.List<T> getExportErrorDatas()
-
getImportExceptionMessage
public java.lang.String getImportExceptionMessage()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-