@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public class CalendarEventService extends Object
| Constructor and Description |
|---|
CalendarEventService(Moment now,
CronJobService cronJobService) |
public CalendarEventService(Moment now, CronJobService cronJobService)
public List<CalendarEvent> getCalendarEvents(List<? extends hudson.model.Job> jobs, MomentRange inclusionRange)
jobs - The jobs from which to collect all CalendarEventsinclusionRange - The range for which CalendarEvents should be returnedpublic List<ScheduledCalendarEvent> getScheduledEventsForward(List<? extends hudson.model.Job> jobs, MomentRange searchRange, MomentRange inclusionRange)
public List<ScheduledCalendarEvent> getScheduledEventsBackward(List<? extends hudson.model.Job> jobs, MomentRange searchRange, MomentRange inclusionRange)
public List<ScheduledCalendarEvent> getScheduledEvents(List<? extends hudson.model.Job> jobs, io.jenkins.plugins.view.calendar.service.CalendarEventService.ScheduledEventCollector collector)
public List<StartedCalendarEvent> getFinishedEvents(List<? extends hudson.model.Job> jobs, MomentRange range)
public List<StartedCalendarEvent> getRunningEvents(List<? extends hudson.model.Job> jobs, MomentRange range)
public List<StartedCalendarEvent> getStartedEvents(List<? extends hudson.model.Job> jobs, MomentRange range, CalendarEventState state)
public List<StartedCalendarEvent> getLastEvents(CalendarEvent event, int numberOfEvents)
public StartedCalendarEvent getPreviousEvent(StartedCalendarEvent event)
public StartedCalendarEvent getNextEvent(StartedCalendarEvent event)
public ScheduledCalendarEvent getNextScheduledEvent(CalendarEvent event)
Copyright © 2016–2018. All rights reserved.