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$$$()
boolean
allowOvernight()
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)
JComponent
getComponent()
default Long
getExpirationTimeMillis()
Return the expiration time in millis.default boolean
hasStartTime()
Indicate whether the start time fields should be active.void
setIsVisible(boolean isVisible)
void
setPanelVisibility()
-
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, IrisQueryScheduler.RestartWhenRunning restartWhenRunning) -
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.
-