Class ReportSchedule
- java.lang.Object
 - 
- com.inductiveautomation.ignition.common.util.AbstractChangeable
 - 
- com.inductiveautomation.reporting.common.resource.ReportSchedule
 
 
 
- 
- All Implemented Interfaces:
 Changeable,java.io.Serializable
public class ReportSchedule extends AbstractChangeable implements java.io.Serializable
Created by carl.gould on 1/13/2015.- See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_CRON_STRING- 
Fields inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeable
changeEvent, listenerList 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ReportSchedule()Empty ctor for xml serializationReportSchedule(ReportSchedule schedule)Copy constructor for use in CCP 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetCron()java.util.List<AbstractReportActionConfig>getReportActionConfigs()java.util.Map<java.lang.String,ScheduleParameter>getScheduleParameterMap()inthashCode()booleanisEnabled()voidsetCron(java.lang.String cron)voidsetEnabled(boolean enabled)voidsetReportActionConfigs(java.util.List<AbstractReportActionConfig> reportActionConfigs)voidsetScheduleParameterMap(java.util.Map<java.lang.String,ScheduleParameter> scheduleParameterMap)- 
Methods inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeable
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListener 
 - 
 
 - 
 
- 
- 
Field Detail
- 
DEFAULT_CRON_STRING
public static final java.lang.String DEFAULT_CRON_STRING
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
ReportSchedule
public ReportSchedule()
Empty ctor for xml serialization 
- 
ReportSchedule
public ReportSchedule(ReportSchedule schedule)
Copy constructor for use in CCP 
 - 
 
- 
Method Detail
- 
getCron
public java.lang.String getCron()
 
- 
setCron
public void setCron(java.lang.String cron)
 
- 
isEnabled
public boolean isEnabled()
 
- 
setEnabled
public void setEnabled(boolean enabled)
 
- 
getReportActionConfigs
public java.util.List<AbstractReportActionConfig> getReportActionConfigs()
 
- 
setReportActionConfigs
public void setReportActionConfigs(java.util.List<AbstractReportActionConfig> reportActionConfigs)
 
- 
getScheduleParameterMap
public java.util.Map<java.lang.String,ScheduleParameter> getScheduleParameterMap()
 
- 
setScheduleParameterMap
public void setScheduleParameterMap(java.util.Map<java.lang.String,ScheduleParameter> scheduleParameterMap)
 
- 
equals
public boolean equals(java.lang.Object o)
- Overrides:
 equalsin classjava.lang.Object
 
- 
hashCode
public int hashCode()
- Overrides:
 hashCodein classjava.lang.Object
 
 - 
 
 -