use of util.Event in project coprhd-controller by CoprHD.
the class ExecutionWindows method events.
public static void events(int timezoneOffsetInMinutes, String start, String end) {
// NOSONAR
List<ExecutionWindowRestRep> executionWindows = ExecutionWindowUtils.getExecutionWindows(uri(Models.currentAdminTenant()));
// ("Suppressing Sonar violation of Method invoking inefficient number constructor. Method events is invoked with int which is not inefficient")
DateTimeZone tz = TimeUtils.getLocalTimeZone(timezoneOffsetInMinutes);
DateTimeFormatter formatter = ISODateTimeFormat.date().withZone(tz);
DateTime startDateTime = DateTime.parse(start, formatter);
DateTime endDateTime = DateTime.parse(end, formatter);
List<Event> events = ExecutionWindowUtils.asEvents(executionWindows, startDateTime, endDateTime, tz);
renderJSON(events);
}
Aggregations