package camelinaction.goal;
import java.util.List;
import org.apache.camel.Endpoint;
import org.apache.camel.Exchange;
import org.apache.camel.impl.DefaultProducer;
/**
* The producer can gather the list of football games
*/
public class GoalProducer extends DefaultProducer {
private final List<String> games;
public GoalProducer(Endpoint endpoint, List<String> games) {
super(endpoint);
this.games = games;
}
@Override
public void process(Exchange exchange) throws Exception {
exchange.getIn().setHeader("action", "games");
exchange.getIn().setBody(games);
}
}