Class RemoteHistorianSettingsRecord
- java.lang.Object
-
- simpleorm.dataset.SRecordInstance
-
- com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
-
- com.inductiveautomation.gateway.tags.history.distributed.client.RemoteHistorianSettingsRecord
-
- All Implemented Interfaces:
RemoteHistorianSettings
,RemoteProviderSettings
,java.io.Serializable
public class RemoteHistorianSettingsRecord extends PersistentRecord implements RemoteHistorianSettings
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class simpleorm.dataset.SRecordInstance
SRecordInstance.BrokenOptimisticLockException
-
-
Field Summary
Fields Modifier and Type Field Description static BooleanField
AllowStorage
static IntField
MaxGroupSize
static RecordMeta<RemoteHistorianSettingsRecord>
META
static ReferenceField<TagHistoryProviderRecord>
Profile
static LongField
ProfileId
static StringField
ProviderName
static Category
RemoteInfo
static StringField
ServerName
static Category
Storage
-
Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
DEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
-
-
Constructor Summary
Constructors Constructor Description RemoteHistorianSettingsRecord()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Long
getId()
RecordMeta<?>
getMeta()
This must be defined in every user record's definition to access the SRecord which provides the meta data for this instance.java.lang.String
getProvider()
java.lang.String
getServer()
boolean
isStorageAllowed()
int
maxGroupingSize()
void
setProvider(java.lang.String value)
void
setServer(java.lang.String value)
-
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 Detail
-
META
public static RecordMeta<RemoteHistorianSettingsRecord> META
-
ProfileId
public static final LongField ProfileId
-
Profile
public static final ReferenceField<TagHistoryProviderRecord> Profile
-
ServerName
public static final StringField ServerName
-
ProviderName
public static final StringField ProviderName
-
AllowStorage
public static final BooleanField AllowStorage
-
MaxGroupSize
public static final IntField MaxGroupSize
-
RemoteInfo
public static final Category RemoteInfo
-
Storage
public static final Category Storage
-
-
Method Detail
-
getMeta
public RecordMeta<?> getMeta()
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 java.lang.Long getId()
-
getServer
public java.lang.String getServer()
- Specified by:
getServer
in interfaceRemoteProviderSettings
-
getProvider
public java.lang.String getProvider()
- Specified by:
getProvider
in interfaceRemoteProviderSettings
-
setServer
public void setServer(java.lang.String value)
- Specified by:
setServer
in interfaceRemoteProviderSettings
-
setProvider
public void setProvider(java.lang.String value)
- Specified by:
setProvider
in interfaceRemoteProviderSettings
-
isStorageAllowed
public boolean isStorageAllowed()
- Specified by:
isStorageAllowed
in interfaceRemoteHistorianSettings
-
maxGroupingSize
public int maxGroupingSize()
- Specified by:
maxGroupingSize
in interfaceRemoteHistorianSettings
-
-