Class EdgeSystemPropertiesRecord
- java.lang.Object
- 
- simpleorm.dataset.SRecordInstance
- 
- com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
- 
- com.inductiveautomation.ignition.gateway.model.EdgeSystemPropertiesRecord
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 
 public class EdgeSystemPropertiesRecord extends PersistentRecord Gateway system settings specific to an Edge system- See Also:
- Serialized Form
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classEdgeSystemPropertiesRecord.Visualization- 
Nested classes/interfaces inherited from class simpleorm.dataset.SRecordInstanceSRecordInstance.BrokenOptimisticLockException
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static BlobFieldEditPermissionsstatic StringFieldHistorianNamestatic LongFieldIdstatic RecordMeta<EdgeSystemPropertiesRecord>METAstatic StringFieldProjectNamestatic BooleanFieldReadOnlystatic BlobFieldReadPermissionsstatic ReferenceField<TagProviderSettingsRecord>TagProviderstatic LongFieldTagProviderIdstatic EnumField<EdgeSystemPropertiesRecord.Visualization>VisualizationNamestatic BlobFieldWritePermissions- 
Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecordDEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
 
- 
 - 
Constructor SummaryConstructors Constructor Description EdgeSystemPropertiesRecord()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetEdgeHistorianName()java.lang.StringgetEdgeProjectName()java.lang.LonggetEdgeTagProviderId()java.lang.StringgetEdgeTagProviderName()RecordMeta<?>getMeta()This must be defined in every user record's definition to access the SRecord which provides the meta data for this instance.EdgeSystemPropertiesRecord.VisualizationgetVisualizationName()- 
Methods inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecordgetBoolean, getDoubleObj, getIntObj, getLongObj, getString, installDefaultValues
 - 
Methods inherited from class simpleorm.dataset.SRecordInstanceallFields, 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 Detail- 
METApublic static final RecordMeta<EdgeSystemPropertiesRecord> META 
 - 
Idpublic static final LongField Id 
 - 
ProjectNamepublic static final StringField ProjectName 
 - 
TagProviderIdpublic static final LongField TagProviderId 
 - 
TagProviderpublic static final ReferenceField<TagProviderSettingsRecord> TagProvider 
 - 
ReadPermissionspublic static final BlobField ReadPermissions 
 - 
WritePermissionspublic static final BlobField WritePermissions 
 - 
ReadOnlypublic static final BooleanField ReadOnly 
 - 
EditPermissionspublic static final BlobField EditPermissions 
 - 
HistorianNamepublic static final StringField HistorianName 
 - 
VisualizationNamepublic static final EnumField<EdgeSystemPropertiesRecord.Visualization> VisualizationName 
 
- 
 - 
Method Detail- 
getMetapublic RecordMeta<?> getMeta() Description copied from class:SRecordInstanceThis 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 metavariable is thus not Serialized, but it would not be anyway as it is usually static.- Specified by:
- getMetain class- PersistentRecord
 
 - 
getEdgeTagProviderNamepublic java.lang.String getEdgeTagProviderName() 
 - 
getEdgeTagProviderIdpublic java.lang.Long getEdgeTagProviderId() 
 - 
getEdgeProjectNamepublic java.lang.String getEdgeProjectName() 
 - 
getEdgeHistorianNamepublic java.lang.String getEdgeHistorianName() 
 - 
getVisualizationNamepublic EdgeSystemPropertiesRecord.Visualization getVisualizationName() 
 
- 
 
-