Package com.illumon.iris.console.events
Class QuerySchedulerPanelMonthly
java.lang.Object
com.illumon.iris.console.events.QuerySchedulerPanelMonthly
Class to handle the panel for monthly scheduling
-
Method Summary
Modifier and TypeMethodDescriptionbooleangenerateSchedulerInstance(String startTime, String endTime, String timeZone, boolean schedulingDisabled, boolean overnight, boolean repeatIntervalEnabled, String repeatInterval, boolean skipIfUnsuccessful, boolean stopTimeDisabled, int errorRestartCount, String restartDelayMinutes, IrisQueryScheduler.RestartWhenRunning restartWhenRunning) default LongReturn the expiration time in millis.default booleanIndicate whether the start time fields should be active.voidsetIsVisible(boolean isVisible) void
-
Method Details
-
setIsVisible
public void setIsVisible(boolean isVisible) -
$$$getRootComponent$$$
- Noinspection:
- ALL
-
getComponent
-
setPanelVisibility
public void setPanelVisibility() -
generateSchedulerInstance
public IrisScheduler generateSchedulerInstance(String startTime, String endTime, String timeZone, boolean schedulingDisabled, boolean overnight, boolean repeatIntervalEnabled, String repeatInterval, boolean skipIfUnsuccessful, boolean stopTimeDisabled, int errorRestartCount, String restartDelayMinutes, IrisQueryScheduler.RestartWhenRunning restartWhenRunning) -
allowOvernight
public boolean allowOvernight() -
getExpirationTimeMillis
Return the expiration time in millis.- Returns:
- the expiration time in millis, or null if there isn't one
-
hasStartTime
default boolean hasStartTime()Indicate whether the start time fields should be active.- Returns:
- true if the start time fields should be active.
-