public class UniqueConstraintViolationException
extends com.lexmark.saperion.exceptions.runtime.IllegalRequestException
Constructor and Description |
---|
UniqueConstraintViolationException(com.lexmark.saperion.archive.ArchiveReferenceType archive,
Map<String,com.lexmark.saperion.PropertyType> indexData,
List<String> violatedFields) |
UniqueConstraintViolationException(com.lexmark.saperion.exceptions.ErrorType fault,
Throwable cause)
This is the constructor used for serialization.
|
UniqueConstraintViolationException(String message,
com.lexmark.saperion.archive.ArchiveReferenceType archive,
Map<String,com.lexmark.saperion.PropertyType> indexData,
List<String> violatedFields) |
Modifier and Type | Method and Description |
---|---|
UniqueConstraintViolationDetails |
getErrorDetails() |
createError, getDescriptionParameters, getErrorCode
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public UniqueConstraintViolationException(com.lexmark.saperion.exceptions.ErrorType fault, Throwable cause)
fault
- the error modelcause
- the cause of the exceptionpublic UniqueConstraintViolationException(com.lexmark.saperion.archive.ArchiveReferenceType archive, Map<String,com.lexmark.saperion.PropertyType> indexData, List<String> violatedFields)
public UniqueConstraintViolationDetails getErrorDetails()
getErrorDetails
in class com.lexmark.saperion.exceptions.EcmRuntimeException
Copyright © 2020 Hyland Software Germany GmbH. All rights reserved.