public class RemoteHistorianSettingsRecord extends PersistentRecord implements RemoteHistorianSettings
SRecordInstance.BrokenOptimisticLockException
Modifier and Type | Field and 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 |
DEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
Constructor and Description |
---|
RemoteHistorianSettingsRecord() |
Modifier and Type | Method and 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) |
getBoolean, getDoubleObj, getIntObj, getLongObj, getString, installDefaultValues
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
public static RecordMeta<RemoteHistorianSettingsRecord> META
public static final LongField ProfileId
public static final ReferenceField<TagHistoryProviderRecord> Profile
public static final StringField ServerName
public static final StringField ProviderName
public static final BooleanField AllowStorage
public static final IntField MaxGroupSize
public static final Category RemoteInfo
public static final Category Storage
public RecordMeta<?> getMeta()
SRecordInstance
SRecord getMeta() { return meta; };
The actual meta
variable is thus not Serialized, but it would not be anyway as it is usually static.
getMeta
in class PersistentRecord
public java.lang.Long getId()
public java.lang.String getServer()
getServer
in interface RemoteProviderSettings
public java.lang.String getProvider()
getProvider
in interface RemoteProviderSettings
public void setServer(java.lang.String value)
setServer
in interface RemoteProviderSettings
public void setProvider(java.lang.String value)
setProvider
in interface RemoteProviderSettings
public boolean isStorageAllowed()
isStorageAllowed
in interface RemoteHistorianSettings
public int maxGroupingSize()
maxGroupingSize
in interface RemoteHistorianSettings