Class StoreAndForwardConfigRecord
java.lang.Object
simpleorm.dataset.SRecordInstance
com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
com.inductiveautomation.ignition.gateway.history.StoreAndForwardConfigRecord
- All Implemented Interfaces:
Serializable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class simpleorm.dataset.SRecordInstance
SRecordInstance.BrokenOptimisticLockException
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IntField
Buffer settingsstatic final BooleanField
Store Settingsstatic final BooleanField
static final BooleanField
static final StringField
static final IntField
Forward Settingsstatic final IntField
static final IdentityField
static final BooleanField
static final RecordMeta<StoreAndForwardConfigRecord>
static final StringField
static final IntField
static final IntField
static final IntField
Fields inherited from class com.inductiveautomation.ignition.gateway.localdb.persistence.PersistentRecord
DEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
boolean
boolean
int
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.getName()
int
int
long
boolean
boolean
void
setIsThirdParty
(boolean value) void
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
-
META
-
Id
-
Name
-
BufferSize
Buffer settings -
EnableDiskStore
Store Settings -
StoreMaxRecords
-
StoreWriteSize
-
StoreWriteTime
-
ForwardFromStore
-
ForwardWriteSize
Forward Settings -
ForwardWriteTime
-
EnableSchedule
-
ForwardSchedule
-
IsThirdParty
-
-
Constructor Details
-
StoreAndForwardConfigRecord
public StoreAndForwardConfigRecord()
-
-
Method Details
-
getId
-
getName
-
setName
-
getBufferSize
public int getBufferSize() -
getEnableDiskStore
public boolean getEnableDiskStore() -
getStoreMaxRecords
public int getStoreMaxRecords() -
getStoreWriteSize
public int getStoreWriteSize() -
getStoreWriteTime
public long getStoreWriteTime() -
getForwardFromStore
public boolean getForwardFromStore() -
getForwardWriteSize
public int getForwardWriteSize() -
getForwardWriteTime
public long getForwardWriteTime() -
isScheduleEnabled
public boolean isScheduleEnabled() -
getSchedulePattern
-
isThirdParty
public boolean isThirdParty() -
setIsThirdParty
public void setIsThirdParty(boolean value) -
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
-
equalExceptName
-