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
Filename: AbstractReportActionConfig.java
Created on Feb 05, 2015
Author: Kathy Applebaum
Copyright Inductive Automation 2015
Project: Reporting
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final String
protected static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeable
changeEvent, listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ReportFormat[]
Override this if some formats are not allowed.abstract String
abstract String
getName()
Methods inherited from class com.inductiveautomation.ignition.common.util.AbstractChangeable
addChangeListener, fireStateChanged, getChangeListeners, removeChangeListener
-
Field Details
-
SAVE_ID
- See Also:
-
EMAIL_ID
- See Also:
-
PRINT_ID
- See Also:
-
FTP_ID
- See Also:
-
RUNSCRIPT_ID
- See Also:
-
DEFAULT_FOLDER_PATH
- See Also:
-
DEFAULT_FILE_NAME
- See Also:
-
-
Constructor Details
-
AbstractReportActionConfig
public AbstractReportActionConfig()
-
-
Method Details
-
getAvailableFormats
Override this if some formats are not allowed.- Returns:
- Formats allowed by this config
-
getDistributionTypeId
- Returns:
- The string that uniquely identifies this config. Be sure the string is defined as public static final in AbstractReportActionConfig
-
getName
- Returns:
- Name of the config
-