public class IncomingConnection extends PersistentRecord
| Modifier and Type | Class and Description |
|---|---|
static class |
IncomingConnection.SecurityStatus |
SRecordInstance.BrokenOptimisticLockException| Modifier and Type | Field and Description |
|---|---|
static StringField |
ConnectionId |
static IdentityField |
Id |
static RecordMeta<IncomingConnection> |
META |
static EnumField<IncomingConnection.SecurityStatus> |
SecurityStatusFld |
DEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE| Constructor and Description |
|---|
IncomingConnection() |
| Modifier and Type | Method and Description |
|---|---|
com.inductiveautomation.metro.api.RemoteSystemId |
getConnectionId() |
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.
|
IncomingConnection.SecurityStatus |
getSecurityStatus() |
void |
setConnectionId(com.inductiveautomation.metro.api.RemoteSystemId connectionId) |
void |
setSecurityStatus(IncomingConnection.SecurityStatus newStatus) |
getBoolean, getDoubleObj, getIntObj, getLongObj, getString, installDefaultValuesallFields, 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, wasInCachepublic static final RecordMeta<IncomingConnection> META
public static final IdentityField Id
public static final StringField ConnectionId
public static final EnumField<IncomingConnection.SecurityStatus> SecurityStatusFld
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 PersistentRecordpublic long getId()
public com.inductiveautomation.metro.api.RemoteSystemId getConnectionId()
public void setConnectionId(com.inductiveautomation.metro.api.RemoteSystemId connectionId)
public IncomingConnection.SecurityStatus getSecurityStatus()
public void setSecurityStatus(IncomingConnection.SecurityStatus newStatus)