public class JmxPointLocatorVO extends AbstractPointLocatorVO implements com.serotonin.json.JsonSerializable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
attributeName |
private java.lang.String |
compositeItemName |
private int |
dataTypeId |
private java.lang.String |
objectName |
private static long |
serialVersionUID |
private boolean |
settable |
private static int |
version |
Constructor and Description |
---|
JmxPointLocatorVO() |
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 |
getAttributeName() |
java.lang.String |
getCompositeItemName() |
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 |
getObjectName() |
boolean |
isSettable()
Can the value be set in the data source?
|
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 |
setAttributeName(java.lang.String attributeName) |
void |
setCompositeItemName(java.lang.String compositeItemName) |
void |
setDataTypeId(int dataTypeId) |
void |
setObjectName(java.lang.String objectName) |
void |
setSettable(boolean settable) |
void |
validate(com.serotonin.web.dwr.DwrResponseI18n response)
Validate.
|
private void |
writeObject(java.io.ObjectOutputStream out) |
deserializeDataType, getDataPointSaveHandler, getDataTypeMessage, getMessage, isRelinquishable, serializeDataType
private java.lang.String objectName
private java.lang.String attributeName
private java.lang.String compositeItemName
private int dataTypeId
private boolean settable
private static final long serialVersionUID
private static final int version
public boolean isSettable()
PointLocatorVO
isSettable
in interface PointLocatorVO
public PointLocatorRT createRuntime()
PointLocatorVO
createRuntime
in interface PointLocatorVO
public com.serotonin.web.i18n.LocalizableMessage getConfigurationDescription()
PointLocatorVO
getConfigurationDescription
in interface PointLocatorVO
public java.lang.String getObjectName()
public void setObjectName(java.lang.String objectName)
public java.lang.String getAttributeName()
public void setAttributeName(java.lang.String attributeName)
public java.lang.String getCompositeItemName()
public void setCompositeItemName(java.lang.String compositeItemName)
public int getDataTypeId()
PointLocatorVO
getDataTypeId
in interface PointLocatorVO
public void setDataTypeId(int dataTypeId)
public void setSettable(boolean settable)
public void validate(com.serotonin.web.dwr.DwrResponseI18n response)
PointLocatorVO
validate
in interface PointLocatorVO
public void addProperties(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list)
addProperties
in interface ChangeComparableObject
public void addPropertyChanges(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list, java.lang.Object o)
addPropertyChanges
in interface ChangeComparableObject
private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException
java.io.IOException
private void readObject(java.io.ObjectInputStream in) throws java.io.IOException
java.io.IOException
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
public void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize
in interface com.serotonin.json.JsonSerializable