Class AbstractReportActionConfig

java.lang.Object
com.inductiveautomation.ignition.common.util.AbstractChangeable
com.inductiveautomation.reporting.common.resource.distribution.AbstractReportActionConfig
All Implemented Interfaces:
Changeable, Serializable
Direct Known Subclasses:
EmailActionConfig, FtpActionConfig, PrintActionConfig, RunScriptActionConfig, SaveFileActionConfig

public abstract class AbstractReportActionConfig extends AbstractChangeable implements Serializable
Filename: AbstractReportActionConfig.java Created on Feb 05, 2015 Author: Kathy Applebaum Copyright Inductive Automation 2015 Project: Reporting
See Also:
  • Field Details

  • Constructor Details

    • AbstractReportActionConfig

      public AbstractReportActionConfig()
  • Method Details

    • getAvailableFormats

      public static ReportFormat[] getAvailableFormats()
      Override this if some formats are not allowed.
      Returns:
      Formats allowed by this config
    • getDistributionTypeId

      public abstract String getDistributionTypeId()
      Returns:
      The string that uniquely identifies this config. Be sure the string is defined as public static final in AbstractReportActionConfig
    • getName

      public abstract String getName()
      Returns:
      Name of the config