This is an automated email from the ASF dual-hosted git repository.
orpiske pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new dfd50e67eed (chores) camel-arangodb: avoid risky unboxing
dfd50e67eed is described below
commit dfd50e67eed0d5b6f5f6bbafb7917510e28ed9e5
Author: Otavio Rodolfo Piske <[email protected]>
AuthorDate: Tue Jan 3 09:19:22 2023 +0100
(chores) camel-arangodb: avoid risky unboxing
---
.../java/org/apache/camel/component/arangodb/ArangoDbProducer.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git
a/components/camel-arangodb/src/main/java/org/apache/camel/component/arangodb/ArangoDbProducer.java
b/components/camel-arangodb/src/main/java/org/apache/camel/component/arangodb/ArangoDbProducer.java
index 2e28f423eef..9950a909e31 100644
---
a/components/camel-arangodb/src/main/java/org/apache/camel/component/arangodb/ArangoDbProducer.java
+++
b/components/camel-arangodb/src/main/java/org/apache/camel/component/arangodb/ArangoDbProducer.java
@@ -113,7 +113,7 @@ public class ArangoDbProducer extends DefaultProducer {
return exchange -> {
try {
ArangoCollection collection = calculateDocumentCollection();
- Boolean isMultiInsert = (Boolean)
exchange.getMessage().getHeader(MULTI_INSERT, false);
+ boolean isMultiInsert =
exchange.getMessage().getHeader(MULTI_INSERT, false, Boolean.class);
// save multiple document
if (isMultiInsert) {
@@ -152,7 +152,7 @@ public class ArangoDbProducer extends DefaultProducer {
try {
ArangoCollection collection = calculateDocumentCollection();
- Boolean isMultiUpdate = (Boolean)
exchange.getMessage().getHeader(MULTI_UPDATE, false);
+ boolean isMultiUpdate =
exchange.getMessage().getHeader(MULTI_UPDATE, false, Boolean.class);
// update multiple documents
if (isMultiUpdate) {
@@ -175,7 +175,7 @@ public class ArangoDbProducer extends DefaultProducer {
try {
ArangoCollection collection = calculateDocumentCollection();
- Boolean isMultiUpdate = (Boolean)
exchange.getMessage().getHeader(MULTI_DELETE, false);
+ boolean isMultiUpdate =
exchange.getMessage().getHeader(MULTI_DELETE, false, Boolean.class);
// if multiple documents to delete
if (isMultiUpdate) {
Collection<String> keysToDelete =
exchange.getMessage().getMandatoryBody(Collection.class);