Class DataSourceConfig
java.lang.Object
com.inductiveautomation.reporting.common.resource.DataSourceConfig
- All Implemented Interfaces:
Serializable
This xml and standard serializable POJO holds the configuration of a data source entry for a report.
Created by carl.gould on 1/13/2015.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionEmpty ctor for xml serializationDataSourceConfig(String dataSourceId, DataSourceConfigObject configObject) -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.inductiveautomation.ignition.common.gson.JsonObjectvoidsetConfigObject(DataSourceConfigObject configObject) voidsetConfigObject(Serializable configObject) Deprecated.voidsetConfigObjectJson(com.inductiveautomation.ignition.common.gson.JsonObject configObjectJson) voidsetDataSourceId(String dataSourceId)
-
Constructor Details
-
DataSourceConfig
public DataSourceConfig()Empty ctor for xml serialization -
DataSourceConfig
-
DataSourceConfig
-
-
Method Details
-
getDataSourceId
-
setDataSourceId
-
getConfigObject
-
setConfigObject
Deprecated.since 8.3.0, replaced bysetConfigObject(DataSourceConfigObject)This method is deprecated because it has been replaced bysetConfigObject(DataSourceConfigObject). The method is kept for backwards compatibility for its use in XML deserialization. It is necessary to open Reports created in versions prior to 8.3.0. Once a Report is opened and saved in 8.3.0 or later, serialization will use the new method.
-
setConfigObject
-
getConfigObjectJson
public com.inductiveautomation.ignition.common.gson.JsonObject getConfigObjectJson() -
setConfigObjectJson
public void setConfigObjectJson(com.inductiveautomation.ignition.common.gson.JsonObject configObjectJson) -
equals
-
setConfigObject(DataSourceConfigObject)