From 8ed692d2f77797bf5bf71b561fbb10d337c131cd Mon Sep 17 00:00:00 2001 From: Sonia Zorba <sonia.zorba@inaf.it> Date: Thu, 29 Jul 2021 12:21:49 +0200 Subject: [PATCH] Added more specific HTTP status codes --- .../it/inaf/oats/vospace/exception/NodeBusyException.java | 4 ++++ .../oats/vospace/exception/ProtocolNotSupportedException.java | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/main/java/it/inaf/oats/vospace/exception/NodeBusyException.java b/src/main/java/it/inaf/oats/vospace/exception/NodeBusyException.java index 7e0d8fc..dd4e4d5 100644 --- a/src/main/java/it/inaf/oats/vospace/exception/NodeBusyException.java +++ b/src/main/java/it/inaf/oats/vospace/exception/NodeBusyException.java @@ -5,6 +5,10 @@ */ package it.inaf.oats.vospace.exception; +import org.springframework.http.HttpStatus; +import org.springframework.web.bind.annotation.ResponseStatus; + +@ResponseStatus(value = HttpStatus.UNPROCESSABLE_ENTITY) public class NodeBusyException extends VoSpaceErrorSummarizableException { public NodeBusyException(String path) { diff --git a/src/main/java/it/inaf/oats/vospace/exception/ProtocolNotSupportedException.java b/src/main/java/it/inaf/oats/vospace/exception/ProtocolNotSupportedException.java index 6a76796..8b927fa 100644 --- a/src/main/java/it/inaf/oats/vospace/exception/ProtocolNotSupportedException.java +++ b/src/main/java/it/inaf/oats/vospace/exception/ProtocolNotSupportedException.java @@ -5,6 +5,10 @@ */ package it.inaf.oats.vospace.exception; +import org.springframework.http.HttpStatus; +import org.springframework.web.bind.annotation.ResponseStatus; + +@ResponseStatus(value = HttpStatus.BAD_REQUEST) public class ProtocolNotSupportedException extends VoSpaceErrorSummarizableException{ public ProtocolNotSupportedException(String protocol) { -- GitLab