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 TypeMethodDescriptionboolean
com.inductiveautomation.ignition.common.gson.JsonObject
void
setConfigObject
(DataSourceConfigObject configObject) void
setConfigObject
(Serializable configObject) Deprecated.void
setConfigObjectJson
(com.inductiveautomation.ignition.common.gson.JsonObject configObjectJson) void
setDataSourceId
(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)