Package io.gs2.cdk.schedule.model
Class Event
java.lang.Object
io.gs2.cdk.schedule.model.Event
-
Constructor Summary
ConstructorsConstructorDescriptionEvent(String name, EventScheduleType scheduleType, EventRepeatType repeatType) Event(String name, EventScheduleType scheduleType, EventRepeatType repeatType, EventOptions options) -
Method Summary
Modifier and TypeMethodDescriptionstatic EventrepeatTypeIsAlways(String name, EventScheduleType scheduleType) static EventrepeatTypeIsAlways(String name, EventScheduleType scheduleType, EventRepeatTypeIsAlwaysOptions options) static EventrepeatTypeIsDaily(String name, EventScheduleType scheduleType, Integer repeatBeginHour, Integer repeatEndHour) static EventrepeatTypeIsDaily(String name, EventScheduleType scheduleType, Integer repeatBeginHour, Integer repeatEndHour, EventRepeatTypeIsDailyOptions options) static EventrepeatTypeIsMonthly(String name, EventScheduleType scheduleType, Integer repeatBeginDayOfMonth, Integer repeatEndDayOfMonth, Integer repeatBeginHour, Integer repeatEndHour) static EventrepeatTypeIsMonthly(String name, EventScheduleType scheduleType, Integer repeatBeginDayOfMonth, Integer repeatEndDayOfMonth, Integer repeatBeginHour, Integer repeatEndHour, EventRepeatTypeIsMonthlyOptions options) static EventrepeatTypeIsWeekly(String name, EventScheduleType scheduleType, EventRepeatBeginDayOfWeek repeatBeginDayOfWeek, EventRepeatEndDayOfWeek repeatEndDayOfWeek, Integer repeatBeginHour, Integer repeatEndHour) static EventrepeatTypeIsWeekly(String name, EventScheduleType scheduleType, EventRepeatBeginDayOfWeek repeatBeginDayOfWeek, EventRepeatEndDayOfWeek repeatEndDayOfWeek, Integer repeatBeginHour, Integer repeatEndHour, EventRepeatTypeIsWeeklyOptions options) static EventscheduleTypeIsAbsolute(String name, EventRepeatType repeatType, Long absoluteBegin, Long absoluteEnd) static EventscheduleTypeIsAbsolute(String name, EventRepeatType repeatType, Long absoluteBegin, Long absoluteEnd, EventScheduleTypeIsAbsoluteOptions options) static EventscheduleTypeIsRelative(String name, EventRepeatType repeatType, String relativeTriggerName) static EventscheduleTypeIsRelative(String name, EventRepeatType repeatType, String relativeTriggerName, EventScheduleTypeIsRelativeOptions options)
-
Constructor Details
-
Event
public Event(String name, EventScheduleType scheduleType, EventRepeatType repeatType, EventOptions options) -
Event
-
-
Method Details
-
scheduleTypeIsAbsolute
public static Event scheduleTypeIsAbsolute(String name, EventRepeatType repeatType, Long absoluteBegin, Long absoluteEnd, EventScheduleTypeIsAbsoluteOptions options) -
scheduleTypeIsAbsolute
public static Event scheduleTypeIsAbsolute(String name, EventRepeatType repeatType, Long absoluteBegin, Long absoluteEnd) -
scheduleTypeIsRelative
public static Event scheduleTypeIsRelative(String name, EventRepeatType repeatType, String relativeTriggerName, EventScheduleTypeIsRelativeOptions options) -
scheduleTypeIsRelative
public static Event scheduleTypeIsRelative(String name, EventRepeatType repeatType, String relativeTriggerName) -
repeatTypeIsAlways
public static Event repeatTypeIsAlways(String name, EventScheduleType scheduleType, EventRepeatTypeIsAlwaysOptions options) -
repeatTypeIsAlways
-
repeatTypeIsDaily
public static Event repeatTypeIsDaily(String name, EventScheduleType scheduleType, Integer repeatBeginHour, Integer repeatEndHour, EventRepeatTypeIsDailyOptions options) -
repeatTypeIsDaily
public static Event repeatTypeIsDaily(String name, EventScheduleType scheduleType, Integer repeatBeginHour, Integer repeatEndHour) -
repeatTypeIsWeekly
public static Event repeatTypeIsWeekly(String name, EventScheduleType scheduleType, EventRepeatBeginDayOfWeek repeatBeginDayOfWeek, EventRepeatEndDayOfWeek repeatEndDayOfWeek, Integer repeatBeginHour, Integer repeatEndHour, EventRepeatTypeIsWeeklyOptions options) -
repeatTypeIsWeekly
public static Event repeatTypeIsWeekly(String name, EventScheduleType scheduleType, EventRepeatBeginDayOfWeek repeatBeginDayOfWeek, EventRepeatEndDayOfWeek repeatEndDayOfWeek, Integer repeatBeginHour, Integer repeatEndHour) -
repeatTypeIsMonthly
public static Event repeatTypeIsMonthly(String name, EventScheduleType scheduleType, Integer repeatBeginDayOfMonth, Integer repeatEndDayOfMonth, Integer repeatBeginHour, Integer repeatEndHour, EventRepeatTypeIsMonthlyOptions options) -
repeatTypeIsMonthly
-
properties
-