package camelinaction;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
* For testing purposes only, hence why its a bit rude how its coded.
*/
public class DummyRiderFailurePublisher implements RiderFailurePublisher {
private List<Event> events = new ArrayList<Event>();
public class Event {
public String appId;
public String eventId;
public Date timestamp;
public String message;
}
public void publish(String appId, String eventId, Date timestamp, String message) {
Event event = new Event();
event.appId = appId;
event.eventId = eventId;
event.timestamp = timestamp;
event.message = message;
events.add(event);
}
public List<Event> getEvents() {
return events;
}
}