Package com.illumon.iris.console.events
Class QuerySchedulerPanelMonthly
java.lang.Object
com.illumon.iris.console.events.QuerySchedulerPanelMonthly
public class QuerySchedulerPanelMonthly extends Object
Class to handle the panel for monthly scheduling
- 
Method SummaryModifier 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, IrisQueryScheduler.RestartWhenRunning restartWhenRunning)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- 
setIsVisiblepublic void setIsVisible(boolean isVisible)
- 
$$$getRootComponent$$$- Noinspection:
- ALL
 
- 
getComponent
- 
setPanelVisibilitypublic void setPanelVisibility()
- 
generateSchedulerInstancepublic 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)
- 
allowOvernightpublic boolean allowOvernight()
- 
getExpirationTimeMillisReturn the expiration time in millis.- Returns:
- the expiration time in millis, or null if there isn't one
 
- 
hasStartTimepublic default boolean hasStartTime()Indicate whether the start time fields should be active.- Returns:
- true if the start time fields should be active.
 
 
-