Package com.illumon.iris.console.events
Class QuerySchedulerPanelDependent
java.lang.Object
com.illumon.iris.console.events.QuerySchedulerPanelDependent
public class QuerySchedulerPanelDependent extends Object
-
Method Summary
Modifier and Type Method Description 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.boolean
hasStartTime()
void
setIsVisible(boolean isVisible)
void
setPanelVisibility()
-
Method Details
-
setIsVisible
public void setIsVisible(boolean isVisible) -
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) -
hasStartTime
public boolean hasStartTime() -
allowOvernight
public boolean allowOvernight() -
getExpirationTimeMillis
Return the expiration time in millis.- Returns:
- the expiration time in millis, or null if there isn't one
-