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 79130d7ac138..42cfd4f071d0 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 @@ static class LogOutput extends DoFn, String> { private static final Logger LOG = LoggerFactory.getLogger(LogOutput.class); @ProcessElement - public void processElement(ProcessContext c) throws Exception { - List batch = c.element(); - + public void processElement(@Element List batch, OutputReceiver receiver) { LOG.info("Batch Contents: {}", batch); - for (String element : batch) { - c.output(element); + receiver.output(element); } } }