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);

Reply via email to