Package com.illumon.iris.console.events
Class QuerySchedulerPanelDaily
java.lang.Object
com.illumon.iris.console.events.QuerySchedulerPanelDaily
public class QuerySchedulerPanelDaily extends Object
Class to handle the panel for daily scheduling
-
Method Summary
Modifier and Type Method Description JComponent$$$getRootComponent$$$()booleanallowOvernight()IrisSchedulergenerateSchedulerInstance(String startTime, String endTime, String timeZone, boolean schedulingDisabled, boolean overnight, boolean repeatIntervalEnabled, String repeatInterval, boolean skipIfUnsuccessful, boolean stopTimeDisabled, int errorRestartCount, String restartDelayMinutes)JComponentgetComponent()default LonggetExpirationTimeMillis()Return the expiration time in millis.default booleanhasStartTime()Indicate whether the start time fields should be active.voidsetIsVisible(boolean isVisible)voidsetPanelVisibility()
-
Method Details
-
getComponent
-
setPanelVisibility
public void setPanelVisibility() -
setIsVisible
public void setIsVisible(boolean isVisible) -
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) -
allowOvernight
public boolean allowOvernight() -
$$$getRootComponent$$$
- Noinspection:
- ALL
-
getExpirationTimeMillis
Return the expiration time in millis.- Returns:
- the expiration time in millis, or null if there isn't one
-
hasStartTime
public default boolean hasStartTime()Indicate whether the start time fields should be active.- Returns:
- true if the start time fields should be active.
-