public class CompoundEventDetectorVO extends java.lang.Object implements ChangeComparable<CompoundEventDetectorVO>, com.serotonin.json.JsonSerializable
Modifier and Type | Field and Description |
---|---|
private int |
alarmLevel |
private java.lang.String |
condition |
private boolean |
disabled |
private int |
id |
private java.lang.String |
name |
private boolean |
returnToNormal |
private java.lang.String |
xid |
static java.lang.String |
XID_PREFIX |
Constructor and Description |
---|
CompoundEventDetectorVO() |
Modifier and Type | Method and Description |
---|---|
void |
addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list) |
void |
addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
CompoundEventDetectorVO from) |
CompoundEventDetectorRT |
createRuntime() |
int |
getAlarmLevel() |
java.lang.String |
getCondition() |
EventTypeVO |
getEventType() |
int |
getId() |
java.lang.String |
getName() |
java.lang.String |
getTypeKey() |
java.lang.String |
getXid() |
boolean |
isDisabled() |
boolean |
isNew() |
boolean |
isReturnToNormal() |
void |
jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json) |
void |
jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map) |
void |
setAlarmLevel(int alarmLevel) |
void |
setCondition(java.lang.String condition) |
void |
setDisabled(boolean disabled) |
void |
setId(int id) |
void |
setName(java.lang.String name) |
void |
setReturnToNormal(boolean returnToNormal) |
void |
setXid(java.lang.String xid) |
void |
validate(com.serotonin.web.dwr.DwrResponseI18n response) |
static void |
validate(java.lang.String condition,
com.serotonin.web.dwr.DwrResponseI18n response) |
public static final java.lang.String XID_PREFIX
private int id
private java.lang.String xid
private java.lang.String name
private int alarmLevel
private boolean returnToNormal
private boolean disabled
private java.lang.String condition
public boolean isNew()
public EventTypeVO getEventType()
public java.lang.String getTypeKey()
getTypeKey
in interface ChangeComparable<CompoundEventDetectorVO>
public void validate(com.serotonin.web.dwr.DwrResponseI18n response)
public static void validate(java.lang.String condition, com.serotonin.web.dwr.DwrResponseI18n response)
public void addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list)
addProperties
in interface ChangeComparable<CompoundEventDetectorVO>
public void addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list, CompoundEventDetectorVO from)
addPropertyChanges
in interface ChangeComparable<CompoundEventDetectorVO>
public CompoundEventDetectorRT createRuntime()
public int getId()
getId
in interface ChangeComparable<CompoundEventDetectorVO>
public void setId(int id)
public java.lang.String getXid()
public void setXid(java.lang.String xid)
public int getAlarmLevel()
public void setAlarmLevel(int alarmLevel)
public boolean isReturnToNormal()
public void setReturnToNormal(boolean returnToNormal)
public boolean isDisabled()
public void setDisabled(boolean disabled)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getCondition()
public void setCondition(java.lang.String condition)
public void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize
in interface com.serotonin.json.JsonSerializable
public void jsonDeserialize(com.serotonin.json.JsonReader reader, com.serotonin.json.JsonObject json) throws com.serotonin.json.JsonException
jsonDeserialize
in interface com.serotonin.json.JsonSerializable
com.serotonin.json.JsonException