Class DatasourceRecord
java.lang.Object
simpleorm.dataset.SRecordInstance
com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
com.inductiveautomation.ignition.gateway.datasource.records.DatasourceRecord
- All Implemented Interfaces:
Serializable
Deprecated.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class simpleorm.dataset.SRecordInstance
SRecordInstance.BrokenOptimisticLockException
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringField
Deprecated.static final StringField
Deprecated.static final StringField
Deprecated.static final String
Deprecated.static final EnumField<TransactionIsolationLevel>
Deprecated.static final StringField
Deprecated.static final ReferenceField<JDBCDriverRecord>
Deprecated.static final LongField
Deprecated.static final BooleanField
Deprecated.static final RecordEncodingDelegate
Deprecated.Encoding delegate used to customize the field names in the JSON representation of this record as it is migrated to the 8.3 resource-based configuration storage.static final LongField
Deprecated.static final IntField
Deprecated.static final LongField
Deprecated.static final EnumField<DatasourceFailoverMode>
Deprecated.static final ReferenceField<DatasourceRecord>
Deprecated.static final LongField
Deprecated.static final IdentityField
Deprecated.static final BooleanField
Deprecated.static final RecordMeta<DatasourceRecord>
Deprecated.static final StringField
Deprecated.static final StringField
Deprecated.Use PasswordE instead as a drop-in replacementstatic final EncodedStringField
Deprecated.static final IntField
Deprecated.static final IntField
Deprecated.static final IntField
Deprecated.static final LongField
Deprecated.static final IntField
Deprecated.static final LongField
Deprecated.static final BooleanField
Deprecated.static final BooleanField
Deprecated.static final BooleanField
Deprecated.static final ReferenceField<DBTranslatorRecord>
Deprecated.static final LongField
Deprecated.static final StringField
Deprecated.static final StringField
Deprecated.static LongField
Deprecated.Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
DEFAULT_VALUE, INDEXED, UNIQUE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.long
Deprecated.Deprecated.long
Deprecated.long
getId()
Deprecated.String[]
Deprecated.getMeta()
Deprecated.This must be defined in every user record's definition to access the SRecord which provides the meta data for this instance.getName()
Deprecated.int
Deprecated.Deprecated.Deprecated.long
Deprecated.boolean
Deprecated.Methods inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
getBoolean, getDoubleObj, getIntObj, getLongObj, getString, installDefaultValues
Methods inherited from class simpleorm.dataset.SRecordInstance
allFields, assertNewRow, assertNotNewRow, defineInitialValue, deleteRecord, doQueryRecord, doValidateRecord, equals, findReference, findReference, findReference, findReference, getBigDecimal, getBytes, getDataSet, getDate, getDouble, getEnum, getInitialValue, getInt, getLogger, getLong, getObject, getRawArrayValue, getReferenceNoQuery, getTime, getTimestamp, hashCode, isAttached, isDeleted, isDirty, isDirty, isEmpty, isNewRow, isNotDestroyed, isNull, isReadOnly, isValid, onQueryRecord, onValidateField, onValidateRecord, setBigDecimal, setBoolean, setBytes, setDate, setDirty, setDouble, setEmpty, setEnum, setInt, setLong, setNewRow, setNull, setObject, setObject, setRawArrayValue, setReadOnly, setReference, setString, setTime, setTimestamp, toString, validatePrimaryKeys, wasInCache
-
Field Details
-
DBCP_PARAM
Deprecated.- See Also:
-
META
Deprecated. -
Id
Deprecated. -
Name
Deprecated. -
Description
Deprecated. -
DriverId
Deprecated. -
Driver
Deprecated. -
TranslatorId
Deprecated. -
Translator
Deprecated. -
IncludeSchemaInTableName
Deprecated. -
ConnectURL
Deprecated. -
Username
Deprecated. -
Password
Deprecated.Use PasswordE instead as a drop-in replacementDo not use. -
PasswordE
Deprecated. -
ConnectionProps
Deprecated. -
Enabled
Deprecated. -
ConnectionResetParams
Deprecated. -
DefaultTransactionLevel
Deprecated. -
PoolInitSize
Deprecated. -
PoolMaxActive
Deprecated. -
PoolMaxIdle
Deprecated. -
PoolMinIdle
Deprecated. -
PoolMaxWait
Deprecated. -
ValidationQuery
Deprecated. -
TestOnBorrow
Deprecated. -
TestOnReturn
Deprecated. -
TestWhileIdle
Deprecated. -
EvictionRate
Deprecated. -
EvictionTests
Deprecated. -
EvictionTime
Deprecated. -
FailoverProfileId
Deprecated. -
FailoverProfile
Deprecated. -
FailoverMode
Deprecated. -
SlowQueryLogThreshold
Deprecated. -
ValidationSleepTime
Deprecated. -
ENCODING_DELEGATE
Deprecated.Encoding delegate used to customize the field names in the JSON representation of this record as it is migrated to the 8.3 resource-based configuration storage.
-
-
Constructor Details
-
DatasourceRecord
public DatasourceRecord()Deprecated.
-
-
Method Details
-
getMeta
Deprecated.Description copied from class:SRecordInstance
This must be defined in every user record's definition to access the SRecord which provides the meta data for this instance. It is normally defined as:-SRecord getMeta() { return meta; };
The actual
meta
variable is thus not Serialized, but it would not be anyway as it is usually static.- Specified by:
getMeta
in classPersistentRecord
-
getId
public long getId()Deprecated. -
getName
Deprecated. -
getDriverId
public long getDriverId()Deprecated. -
getDriver
Deprecated. -
getTranslator
Deprecated. -
includeSchemaInTablename
public boolean includeSchemaInTablename()Deprecated. -
getValidationQuery
Deprecated. -
getFailoverMode
Deprecated. -
getFailoverProfileId
public long getFailoverProfileId()Deprecated. -
getTransactionIsoLevel
public int getTransactionIsoLevel()Deprecated. -
getValidationSleepTime
public long getValidationSleepTime()Deprecated. -
getInitializationCommands
Deprecated.
-