This is an automated email from the ASF dual-hosted git repository.

ppalaga pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus-examples.git

commit 0bf44a81dba35fd5d28e002733e39dd9c11b4bdb
Author: James Netherton <jamesnether...@gmail.com>
AuthorDate: Fri Mar 10 15:24:00 2023 +0000

    Update example projects for changes in Camel 4.0.0-M2
---
 health/src/main/java/org/acme/health/RunTooLongHealthCheck.java      | 5 +++++
 health/src/test/java/org/acme/health/HealthTest.java                 | 2 +-
 .../org/acme/observability/health/camel/CustomLivenessCheck.java     | 5 +++++
 3 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/health/src/main/java/org/acme/health/RunTooLongHealthCheck.java 
b/health/src/main/java/org/acme/health/RunTooLongHealthCheck.java
index db187d6..df16e23 100644
--- a/health/src/main/java/org/acme/health/RunTooLongHealthCheck.java
+++ b/health/src/main/java/org/acme/health/RunTooLongHealthCheck.java
@@ -53,4 +53,9 @@ public class RunTooLongHealthCheck extends 
AbstractHealthCheck {
         // only liveness probe
         return false;
     }
+
+    @Override
+    public boolean isLiveness() {
+        return true;
+    }
 }
diff --git a/health/src/test/java/org/acme/health/HealthTest.java 
b/health/src/test/java/org/acme/health/HealthTest.java
index 417a3f2..fc4bf27 100644
--- a/health/src/test/java/org/acme/health/HealthTest.java
+++ b/health/src/test/java/org/acme/health/HealthTest.java
@@ -33,7 +33,7 @@ public class HealthTest {
                 .statusCode(503)
                 .body("status", is("DOWN"),
                         "checks.findAll { it.name == 'toolong' }.status", 
Matchers.contains("UP"),
-                        "checks.findAll { it.name == 'context' }.status", 
Matchers.contains("UP"),
+                        "checks.findAll { it.name == 'context' }.status", 
Matchers.contains("UP", "UP"),
                         "checks.findAll { it.name == 'camel-routes' }.status", 
Matchers.contains("DOWN"),
                         "checks.findAll { it.name == 'camel-consumers' 
}.status", Matchers.contains("DOWN"));
     }
diff --git 
a/observability/src/main/java/org/acme/observability/health/camel/CustomLivenessCheck.java
 
b/observability/src/main/java/org/acme/observability/health/camel/CustomLivenessCheck.java
index c69f386..17e5ca9 100644
--- 
a/observability/src/main/java/org/acme/observability/health/camel/CustomLivenessCheck.java
+++ 
b/observability/src/main/java/org/acme/observability/health/camel/CustomLivenessCheck.java
@@ -51,4 +51,9 @@ public class CustomLivenessCheck extends AbstractHealthCheck {
     public boolean isReadiness() {
         return false;
     }
+
+    @Override
+    public boolean isLiveness() {
+        return true;
+    }
 }

Reply via email to