public class LocalHistorianSettingsRecord extends PersistentRecord
SRecordInstance.BrokenOptimisticLockException
Modifier and Type | Field and Description |
---|---|
static StringField |
AdditionalProperties |
static StringField |
Implementation |
static LongField |
LastSyncId |
static RecordMeta<LocalHistorianSettingsRecord> |
META |
static BooleanField |
PointLimitEnabled |
static IntField |
PointLimitSize |
static ReferenceField<SQLTagHistoryProviderRecord> |
Profile |
static LongField |
ProfileId |
static StringField |
RemoteProviderName |
static StringField |
RemoteServerName |
static BooleanField |
RemoteSyncEnabled |
static BooleanField |
TimeLimitEnabled |
static IntField |
TimeLimitSize |
static EnumField<TimeUnits> |
TimeLimitUnits |
DEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
Constructor and Description |
---|
LocalHistorianSettingsRecord() |
Modifier and Type | Method and Description |
---|---|
java.lang.Long |
getLastSyncId() |
RecordMeta<?> |
getMeta()
This must be defined in every user record's definition to access the SRecord which provides the meta data for this
instance.
|
PropertySet |
getProperties() |
java.lang.String |
getRemoteProvider() |
java.lang.String |
getRemoteServer() |
boolean |
isRemoteSyncEnabled() |
void |
setLastSyncId(long 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 final RecordMeta<LocalHistorianSettingsRecord> META
public static final LongField ProfileId
public static final ReferenceField<SQLTagHistoryProviderRecord> Profile
public static final BooleanField TimeLimitEnabled
public static final IntField TimeLimitSize
public static final BooleanField PointLimitEnabled
public static final IntField PointLimitSize
public static final BooleanField RemoteSyncEnabled
public static final StringField RemoteServerName
public static final StringField RemoteProviderName
public static final StringField Implementation
public static final StringField AdditionalProperties
public static final LongField LastSyncId
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 PropertySet getProperties()
public boolean isRemoteSyncEnabled()
public java.lang.String getRemoteProvider()
public java.lang.String getRemoteServer()
public java.lang.Long getLastSyncId()
public void setLastSyncId(long value)