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; + } }