public class SnmpPointLocatorVO extends AbstractPointLocatorVO implements com.serotonin.json.JsonSerializable
| Modifier and Type | Class and Description |
|---|---|
static interface |
SnmpPointLocatorVO.SetTypes |
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
binary0Value |
private int |
dataTypeId |
private java.lang.String |
oid |
private static long |
serialVersionUID |
private int |
setType |
private boolean |
trapOnly |
private static int |
version |
| Constructor and Description |
|---|
SnmpPointLocatorVO() |
| 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,
java.lang.Object o) |
PointLocatorRT |
createRuntime()
Create a runtime version of the locator
|
java.lang.String |
getBinary0Value() |
com.serotonin.web.i18n.LocalizableMessage |
getConfigurationDescription()
An arbitrary description of the point location configuration for human consumption.
|
int |
getDataTypeId()
One of the com.serotonin.mango.DataTypes
|
java.lang.String |
getOid() |
int |
getSetType() |
boolean |
isSettable()
Can the value be set in the data source?
|
boolean |
isTrapOnly() |
void |
jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json) |
void |
jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map) |
private void |
readObject(java.io.ObjectInputStream in) |
void |
setBinary0Value(java.lang.String binary0Value) |
void |
setDataTypeId(int dataTypeId) |
void |
setOid(java.lang.String oid) |
void |
setSetType(int setType) |
void |
setTrapOnly(boolean trapOnly) |
void |
validate(com.serotonin.web.dwr.DwrResponseI18n response)
Validate.
|
private void |
writeObject(java.io.ObjectOutputStream out) |
deserializeDataType, getDataPointSaveHandler, getDataTypeMessage, getMessage, isRelinquishable, serializeDataTypeprivate java.lang.String oid
private int dataTypeId
private java.lang.String binary0Value
private int setType
private boolean trapOnly
private static final long serialVersionUID
private static final int version
public com.serotonin.web.i18n.LocalizableMessage getConfigurationDescription()
PointLocatorVOgetConfigurationDescription in interface PointLocatorVOpublic boolean isSettable()
PointLocatorVOisSettable in interface PointLocatorVOpublic PointLocatorRT createRuntime()
PointLocatorVOcreateRuntime in interface PointLocatorVOpublic java.lang.String getOid()
public void setOid(java.lang.String oid)
public int getDataTypeId()
PointLocatorVOgetDataTypeId in interface PointLocatorVOpublic void setDataTypeId(int dataTypeId)
public java.lang.String getBinary0Value()
public void setBinary0Value(java.lang.String binary0Value)
public int getSetType()
public void setSetType(int setType)
public boolean isTrapOnly()
public void setTrapOnly(boolean trapOnly)
public void validate(com.serotonin.web.dwr.DwrResponseI18n response)
PointLocatorVOvalidate in interface PointLocatorVOpublic void addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list)
addProperties in interface ChangeComparableObjectpublic void addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
java.lang.Object o)
addPropertyChanges in interface ChangeComparableObjectprivate void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream in)
throws java.io.IOException
java.io.IOExceptionpublic void jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json)
throws com.serotonin.json.JsonException
jsonDeserialize in interface com.serotonin.json.JsonSerializablecom.serotonin.json.JsonExceptionpublic void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize in interface com.serotonin.json.JsonSerializable