@KPITimedEvent(value = "Baseline.service.testDateRetrieval", catchFailures = true)
@Override
public DateContainer testDateRetrieval(RequestContext ctx, DateContainer inputDates, TimeConstraints timeConstraints) throws SimpleException {
ctx.setRequestLogExtension(new BaselineLogExtension(inputDates.getFirst(), inputDates.getLast(), inputDates.getDifference()));
DateContainer response = new DateContainer();
response.setFirst(inputDates.getFirst());
response.setLast(inputDates.getLast());
response.setName("First Passed Date: " + inputDates.getFirst() + ", Second Passed Date: " + inputDates.getLast());
List<Date> dateList = inputDates.getAllDates();
response.setAllDates(dateList);
response.setDifference(inputDates.getDifference());
return response;
}