This is an automated email from the ASF dual-hosted git repository. yasith pushed a commit to branch feat/airavata-service-layer in repository https://gitbox.apache.org/repos/asf/airavata.git
commit 6413f2afefb0674a27bf65663bb65cd2eb087d1f Author: yasithdev <[email protected]> AuthorDate: Thu Mar 26 05:27:36 2026 -0500 feat: add service exception hierarchy --- .../airavata/service/exception/ServiceAuthorizationException.java | 6 ++++++ .../org/apache/airavata/service/exception/ServiceException.java | 6 ++++++ .../apache/airavata/service/exception/ServiceNotFoundException.java | 6 ++++++ 3 files changed, 18 insertions(+) diff --git a/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceAuthorizationException.java b/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceAuthorizationException.java new file mode 100644 index 0000000000..3728bc5882 --- /dev/null +++ b/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceAuthorizationException.java @@ -0,0 +1,6 @@ +package org.apache.airavata.service.exception; + +public class ServiceAuthorizationException extends ServiceException { + public ServiceAuthorizationException(String message) { super(message); } + public ServiceAuthorizationException(String message, Throwable cause) { super(message, cause); } +} diff --git a/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceException.java b/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceException.java new file mode 100644 index 0000000000..50ff8e5d73 --- /dev/null +++ b/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceException.java @@ -0,0 +1,6 @@ +package org.apache.airavata.service.exception; + +public class ServiceException extends Exception { + public ServiceException(String message) { super(message); } + public ServiceException(String message, Throwable cause) { super(message, cause); } +} diff --git a/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceNotFoundException.java b/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceNotFoundException.java new file mode 100644 index 0000000000..1450d368a7 --- /dev/null +++ b/airavata-api/src/main/java/org/apache/airavata/service/exception/ServiceNotFoundException.java @@ -0,0 +1,6 @@ +package org.apache.airavata.service.exception; + +public class ServiceNotFoundException extends ServiceException { + public ServiceNotFoundException(String message) { super(message); } + public ServiceNotFoundException(String message, Throwable cause) { super(message, cause); } +}
