14 lines
555 B
Java
14 lines
555 B
Java
package at.procon.dip.ingestion.service;
|
|
|
|
import at.procon.dip.domain.document.SourceType;
|
|
import org.springframework.http.HttpStatus;
|
|
import org.springframework.web.bind.annotation.ResponseStatus;
|
|
|
|
@ResponseStatus(HttpStatus.CONFLICT)
|
|
public class SourceIdentifierConflictException extends RuntimeException {
|
|
|
|
public SourceIdentifierConflictException(SourceType sourceType, String sourceIdentifier) {
|
|
super("Source identifier '" + sourceIdentifier + "' for source type '" + sourceType + "' is already linked to a different payload");
|
|
}
|
|
}
|