This is an automated email from the ASF dual-hosted git repository.

chamikaramj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/master by this push:
     new b4ecb26ada0 Modernize legacy DoFn in BatchElementsExample (#40557) 
(#40560)
b4ecb26ada0 is described below

commit b4ecb26ada0b8355c8a32ddb0799ae447339c8cf
Author: CH-Abhinav <[email protected]>
AuthorDate: Tue Oct 20 01:40:49 2026 +0530

    Modernize legacy DoFn in BatchElementsExample (#40557) (#40560)
---
 .../main/java/org/apache/beam/examples/BatchElementsExample.java   | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git 
a/examples/java/src/main/java/org/apache/beam/examples/BatchElementsExample.java
 
b/examples/java/src/main/java/org/apache/beam/examples/BatchElementsExample.java
index 79130d7ac13..42cfd4f071d 100644
--- 
a/examples/java/src/main/java/org/apache/beam/examples/BatchElementsExample.java
+++ 
b/examples/java/src/main/java/org/apache/beam/examples/BatchElementsExample.java
@@ -68,13 +68,10 @@ public class BatchElementsExample {
     private static final Logger LOG = LoggerFactory.getLogger(LogOutput.class);
 
     @ProcessElement
-    public void processElement(ProcessContext c) throws Exception {
-      List<String> batch = c.element();
-
+    public void processElement(@Element List<String> batch, 
OutputReceiver<String> receiver) {
       LOG.info("Batch Contents: {}", batch);
-
       for (String element : batch) {
-        c.output(element);
+        receiver.output(element);
       }
     }
   }

Reply via email to