Class ReportingTaskDefinition

All Implemented Interfaces:
Serializable, ConfigurableComponentDefinition

public class ReportingTaskDefinition extends ConfigurableExtensionDefinition
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • supportedSchedulingStrategies

      private List<String> supportedSchedulingStrategies
    • defaultSchedulingStrategy

      private String defaultSchedulingStrategy
    • defaultSchedulingPeriodBySchedulingStrategy

      private Map<String,String> defaultSchedulingPeriodBySchedulingStrategy
  • Constructor Details

    • ReportingTaskDefinition

      public ReportingTaskDefinition()
  • Method Details

    • getSupportedSchedulingStrategies

      public List<String> getSupportedSchedulingStrategies()
    • setSupportedSchedulingStrategies

      public void setSupportedSchedulingStrategies(List<String> supportedSchedulingStrategies)
    • getDefaultSchedulingStrategy

      public String getDefaultSchedulingStrategy()
    • setDefaultSchedulingStrategy

      public void setDefaultSchedulingStrategy(String defaultSchedulingStrategy)
    • getDefaultSchedulingPeriodBySchedulingStrategy

      public Map<String,String> getDefaultSchedulingPeriodBySchedulingStrategy()
    • setDefaultSchedulingPeriodBySchedulingStrategy

      public void setDefaultSchedulingPeriodBySchedulingStrategy(Map<String,String> defaultSchedulingPeriodBySchedulingStrategy)