diff --git a/notification-core/src/main/java/org/opengroup/osdu/notification/api/PubsubEndpoint.java b/notification-core/src/main/java/org/opengroup/osdu/notification/api/PubsubEndpoint.java index d4407ed4382e596d3d6cf1e2d240ba8ab7857cef..442a2044e335488329a8e78f670652e7dd1c72b0 100644 --- a/notification-core/src/main/java/org/opengroup/osdu/notification/api/PubsubEndpoint.java +++ b/notification-core/src/main/java/org/opengroup/osdu/notification/api/PubsubEndpoint.java @@ -132,7 +132,7 @@ public class PubsubEndpoint { return ResponseEntity.ok(ACKNOWLEDGE); } - private Subscription getSubscriptionFromCache(String notificationId) throws Exception { + private Subscription getSubscriptionFromCache(String notificationId) throws IOException, SubscriptionException { String subscriptionString = subscriptionCacheFactory.get(notificationId); try { if (Strings.isNullOrEmpty(subscriptionString)) @@ -149,7 +149,7 @@ public class PubsubEndpoint { } } - private String querySubscriptionAndUpdateCache(String notificationId) throws Exception { + private String querySubscriptionAndUpdateCache(String notificationId) throws AppException, SubscriptionException { ISubscriptionService service = subscriptionFactory.create(headers); List<Subscription> subscriptionList = service.query(notificationId);