You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ja...@apache.org on 2023/03/10 16:51:30 UTC
[camel-quarkus-examples] 01/02: Update example projects for changes in Camel 4.0.0-M2
This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch camel-quarkus-main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus-examples.git
commit 2dc4d638e858ca83a6f75382a4c0ac7b56deaad6
Author: James Netherton <ja...@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;
+ }
}