From b45393c213f1f83c3ed9a0b417c301cf7122c58f Mon Sep 17 00:00:00 2001 From: "kian.kwa" Date: Tue, 17 Feb 2026 09:20:12 +0000 Subject: [PATCH 1/3] ADd functionality to test third-party connection --- .../reform/pip/model/thirdparty/ThirdPartySubscription.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java b/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java index 218bc5e..be9de8a 100644 --- a/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java +++ b/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java @@ -16,4 +16,5 @@ public class ThirdPartySubscription { List thirdPartyOauthConfigurationList; UUID publicationId; ThirdPartyAction thirdPartyAction; + boolean useMockData = false; } From 2495bb4f40a52eab7fd821e3ecf17fb0c3da28e8 Mon Sep 17 00:00:00 2001 From: "kian.kwa" Date: Tue, 17 Feb 2026 09:44:04 +0000 Subject: [PATCH 2/3] Update healthcheck flag --- .../reform/pip/model/thirdparty/ThirdPartySubscription.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java b/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java index be9de8a..efc6966 100644 --- a/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java +++ b/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java @@ -16,5 +16,5 @@ public class ThirdPartySubscription { List thirdPartyOauthConfigurationList; UUID publicationId; ThirdPartyAction thirdPartyAction; - boolean useMockData = false; + boolean healthCheck = false; } From f44c41a11139cdca5230ed5bb265b5cb7ae46e74 Mon Sep 17 00:00:00 2001 From: "kian.kwa" Date: Tue, 17 Feb 2026 10:14:13 +0000 Subject: [PATCH 3/3] Add healthcheck option to third-party action --- .../hmcts/reform/pip/model/thirdparty/ThirdPartyAction.java | 3 ++- .../reform/pip/model/thirdparty/ThirdPartySubscription.java | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartyAction.java b/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartyAction.java index d4e406a..4c4314f 100644 --- a/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartyAction.java +++ b/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartyAction.java @@ -3,5 +3,6 @@ public enum ThirdPartyAction { NEW_PUBLICATION, UPDATE_PUBLICATION, - DELETE_PUBLICATION + DELETE_PUBLICATION, + HEALTH_CHECK } diff --git a/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java b/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java index efc6966..218bc5e 100644 --- a/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java +++ b/src/main/java/uk/gov/hmcts/reform/pip/model/thirdparty/ThirdPartySubscription.java @@ -16,5 +16,4 @@ public class ThirdPartySubscription { List thirdPartyOauthConfigurationList; UUID publicationId; ThirdPartyAction thirdPartyAction; - boolean healthCheck = false; }