1
2
3
4
5
6
7
8
9
10 package org.mule.module.atom.event;
11
12 import org.mule.api.annotations.param.Payload;
13
14 import java.util.concurrent.atomic.AtomicInteger;
15
16 import org.apache.abdera.model.Feed;
17
18 public class FeedReceiver
19 {
20
21 public static AtomicInteger receivedEntries = new AtomicInteger(0);
22
23 public void processFeed(@Payload Feed feed) throws Exception
24 {
25 receivedEntries.set(0);
26 System.out.println("Received " + feed.getEntries().size() + " events");
27 receivedEntries.set(feed.getEntries().size());
28 }
29 }