public class BACnetIPDataSourceVO extends DataSourceVO<BACnetIPDataSourceVO>
DataSourceVO.Type
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
broadcastAddress |
private int |
covSubscriptionTimeoutMinutes |
private int |
deviceId |
private static ExportCodes |
EVENT_CODES |
private int |
maxReadMultipleReferencesNonsegmented |
private int |
maxReadMultipleReferencesSegmented |
private int |
port |
private int |
retries |
private int |
segTimeout |
private int |
segWindow |
private static long |
serialVersionUID |
private int |
timeout |
static DataSourceVO.Type |
TYPE |
private int |
updatePeriods |
private int |
updatePeriodType |
private static int |
version |
XID_PREFIX
Constructor and Description |
---|
BACnetIPDataSourceVO() |
Modifier and Type | Method and Description |
---|---|
protected void |
addEventTypes(java.util.List<EventTypeVO> ets) |
void |
addPropertiesImpl(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list) |
void |
addPropertyChangesImpl(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
BACnetIPDataSourceVO from) |
DataSourceRT |
createDataSourceRT() |
BACnetIPPointLocatorVO |
createPointLocator() |
java.lang.String |
getBroadcastAddress() |
com.serotonin.web.i18n.LocalizableMessage |
getConnectionDescription() |
int |
getCovSubscriptionTimeoutMinutes() |
int |
getDeviceId() |
ExportCodes |
getEventCodes() |
int |
getMaxReadMultipleReferencesNonsegmented() |
int |
getMaxReadMultipleReferencesSegmented() |
int |
getPort() |
int |
getRetries() |
int |
getSegTimeout() |
int |
getSegWindow() |
int |
getTimeout() |
DataSourceVO.Type |
getType() |
int |
getUpdatePeriods() |
int |
getUpdatePeriodType() |
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 |
setBroadcastAddress(java.lang.String broadcastAddress) |
void |
setCovSubscriptionTimeoutMinutes(int covSubscriptionTimeoutMinutes) |
void |
setDeviceId(int deviceId) |
void |
setMaxReadMultipleReferencesNonsegmented(int maxReadMultipleReferencesNonsegmented) |
void |
setMaxReadMultipleReferencesSegmented(int maxReadMultipleReferencesSegmented) |
void |
setPort(int port) |
void |
setRetries(int retries) |
void |
setSegTimeout(int segTimeout) |
void |
setSegWindow(int segWindow) |
void |
setTimeout(int timeout) |
void |
setUpdatePeriods(int updatePeriods) |
void |
setUpdatePeriodType(int updatePeriodType) |
void |
validate(com.serotonin.web.dwr.DwrResponseI18n response) |
private void |
writeObject(java.io.ObjectOutputStream out) |
addProperties, addPropertyChanges, copy, createDataSourceVO, createEventType, createEventType, deserializeUpdatePeriodType, generateXid, getAlarmLevel, getEventType, getEventTypes, getId, getMessage, getName, getTypeKey, getXid, isEnabled, isNew, serializeUpdatePeriodType, setAlarmLevel, setEnabled, setId, setName, setXid
public static final DataSourceVO.Type TYPE
private static final ExportCodes EVENT_CODES
private int updatePeriodType
private int updatePeriods
private int deviceId
private java.lang.String broadcastAddress
private int port
private int timeout
private int segTimeout
private int segWindow
private int retries
private int covSubscriptionTimeoutMinutes
private int maxReadMultipleReferencesSegmented
private int maxReadMultipleReferencesNonsegmented
private static final long serialVersionUID
private static final int version
protected void addEventTypes(java.util.List<EventTypeVO> ets)
addEventTypes
in class DataSourceVO<BACnetIPDataSourceVO>
public ExportCodes getEventCodes()
getEventCodes
in class DataSourceVO<BACnetIPDataSourceVO>
public com.serotonin.web.i18n.LocalizableMessage getConnectionDescription()
getConnectionDescription
in class DataSourceVO<BACnetIPDataSourceVO>
public DataSourceVO.Type getType()
getType
in class DataSourceVO<BACnetIPDataSourceVO>
public DataSourceRT createDataSourceRT()
createDataSourceRT
in class DataSourceVO<BACnetIPDataSourceVO>
public BACnetIPPointLocatorVO createPointLocator()
createPointLocator
in class DataSourceVO<BACnetIPDataSourceVO>
public int getUpdatePeriodType()
public void setUpdatePeriodType(int updatePeriodType)
public int getUpdatePeriods()
public void setUpdatePeriods(int updatePeriods)
public int getDeviceId()
public void setDeviceId(int deviceId)
public java.lang.String getBroadcastAddress()
public void setBroadcastAddress(java.lang.String broadcastAddress)
public int getPort()
public void setPort(int port)
public int getCovSubscriptionTimeoutMinutes()
public void setCovSubscriptionTimeoutMinutes(int covSubscriptionTimeoutMinutes)
public int getTimeout()
public void setTimeout(int timeout)
public int getSegTimeout()
public void setSegTimeout(int segTimeout)
public int getSegWindow()
public void setSegWindow(int segWindow)
public int getRetries()
public void setRetries(int retries)
public int getMaxReadMultipleReferencesSegmented()
public void setMaxReadMultipleReferencesSegmented(int maxReadMultipleReferencesSegmented)
public int getMaxReadMultipleReferencesNonsegmented()
public void setMaxReadMultipleReferencesNonsegmented(int maxReadMultipleReferencesNonsegmented)
public void validate(com.serotonin.web.dwr.DwrResponseI18n response)
validate
in class DataSourceVO<BACnetIPDataSourceVO>
public void addPropertiesImpl(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list)
addPropertiesImpl
in class DataSourceVO<BACnetIPDataSourceVO>
public void addPropertyChangesImpl(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list, BACnetIPDataSourceVO from)
addPropertyChangesImpl
in class DataSourceVO<BACnetIPDataSourceVO>
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
jsonDeserialize
in class DataSourceVO<BACnetIPDataSourceVO>
com.serotonin.json.JsonException
public void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize
in interface com.serotonin.json.JsonSerializable
jsonSerialize
in class DataSourceVO<BACnetIPDataSourceVO>