public class AlertNotificationProfileRecord extends PersistentRecord
SRecordInstance.BrokenOptimisticLockException| Modifier and Type | Field and Description |
|---|---|
static StringField |
Description |
static BooleanField |
Enabled |
static IdentityField |
Id |
static EnumField<AlertSeverity> |
MaxSeverity |
static RecordMeta<AlertNotificationProfileRecord> |
META |
static EnumField<AlertSeverity> |
MinSeverity |
static StringField |
Name |
static StringField |
Path |
static StringField |
StateName
Alert filter criteria for this profile
|
static StringField |
System |
static StringField |
Type |
DEFAULT_VALUE, FORM_META_KEY, INDEXED, UNIQUE| Constructor and Description |
|---|
AlertNotificationProfileRecord() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDescription() |
long |
getId() |
AlertSeverity |
getMaxSeverity() |
RecordMeta<?> |
getMeta()
This must be defined in every user record's definition to access the SRecord which provides the meta data for
this instance.
|
AlertSeverity |
getMinSeverity() |
java.lang.String |
getName() |
java.lang.String |
getPath() |
java.lang.String |
getStateName() |
java.lang.String |
getSystem() |
java.lang.String |
getType() |
boolean |
isEnabled() |
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<AlertNotificationProfileRecord> META
public static final IdentityField Id
public static final StringField Name
public static final StringField Description
public static final BooleanField Enabled
public static final StringField Type
public static final StringField System
public static final StringField Path
public static final StringField StateName
public static final EnumField<AlertSeverity> MinSeverity
public static final EnumField<AlertSeverity> MaxSeverity
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 java.lang.String getType()
public java.lang.String getName()
public java.lang.String getDescription()
public java.lang.String getSystem()
public java.lang.String getPath()
public java.lang.String getStateName()
public AlertSeverity getMinSeverity()
public AlertSeverity getMaxSeverity()
public boolean isEnabled()