You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by or...@apache.org on 2022/06/24 08:36:40 UTC

[camel] 02/02: (chores) camel-atmos: avoid using a StringBuffer

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

commit 85022df1a858dc7459702119877a99e8c18a086d
Author: Otavio Rodolfo Piske <an...@gmail.com>
AuthorDate: Fri Jun 24 09:33:56 2022 +0200

    (chores) camel-atmos: avoid using a StringBuffer
---
 .../apache/camel/component/atmos/dto/AtmosFileUploadResult.java  | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/dto/AtmosFileUploadResult.java b/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/dto/AtmosFileUploadResult.java
index a59699d5443..b5c14b838bb 100644
--- a/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/dto/AtmosFileUploadResult.java
+++ b/components/camel-atmos/src/main/java/org/apache/camel/component/atmos/dto/AtmosFileUploadResult.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.atmos.dto;
 
 import java.util.Map;
+import java.util.stream.Collectors;
 
 import org.apache.camel.Exchange;
 import org.apache.camel.component.atmos.util.AtmosConstants;
@@ -44,11 +45,9 @@ public class AtmosFileUploadResult extends AtmosResult {
             });
 
         } else {
-            StringBuffer pathsExtracted = new StringBuffer();
-            for (Map.Entry<String, AtmosResultCode> entry : map.entrySet()) {
-                pathsExtracted.append(entry.getKey() + "\n");
-            }
-            exchange.getIn().setHeader(AtmosConstants.UPLOADED_FILES, pathsExtracted.toString());
+            final String pathsExtracted = map.keySet().stream().collect(Collectors.joining("\n"));
+
+            exchange.getIn().setHeader(AtmosConstants.UPLOADED_FILES, pathsExtracted);
             exchange.getIn().setBody(map);
         }
     }