public abstract class IEC101DataSourceVO<T extends IEC101DataSourceVO<?>> extends DataSourceVO<T>
DataSourceVO.Type| Modifier and Type | Field and Description |
|---|---|
private int |
asduAddress |
private int |
asduAddressSize |
private int |
clockSynchRelativePeriod |
private int |
cotSize |
private static ExportCodes |
EVENT_CODES |
private int |
giRelativePeriod |
private int |
linkLayerAddress |
private int |
linkLayerAddressSize |
private int |
objectAddressSize |
private boolean |
quantize |
private int |
retries |
private static long |
serialVersionUID |
private int |
timeout |
private int |
transmissionProcedure |
private int |
updatePeriods |
private int |
updatePeriodType |
private static int |
version |
XID_PREFIX| Constructor and Description |
|---|
IEC101DataSourceVO() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addEventTypes(java.util.List<EventTypeVO> ets) |
protected void |
addPropertiesImpl(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list) |
protected void |
addPropertyChangesImpl(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
T from) |
PointLocatorVO |
createPointLocator() |
int |
getAsduAddress() |
int |
getAsduAddressSize() |
int |
getClockSynchRelativePeriod() |
int |
getCotSize() |
ExportCodes |
getEventCodes() |
int |
getGiRelativePeriod() |
int |
getLinkLayerAddress() |
int |
getLinkLayerAddressSize() |
int |
getObjectAddressSize() |
int |
getRetries() |
int |
getTimeout() |
int |
getTransmissionProcedure() |
int |
getUpdatePeriods() |
int |
getUpdatePeriodType() |
boolean |
isQuantize() |
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 |
setAsduAddress(int asduAddress) |
void |
setAsduAddressSize(int asduAddressSize) |
void |
setClockSynchRelativePeriod(int clockSynchRelativePeriod) |
void |
setCotSize(int cotSize) |
void |
setGiRelativePeriod(int giRelativePeriod) |
void |
setLinkLayerAddress(int linkLayerAddress) |
void |
setLinkLayerAddressSize(int linkLayerAddressSize) |
void |
setObjectAddressSize(int objectAddressSize) |
void |
setQuantize(boolean quantize) |
void |
setRetries(int retries) |
void |
setTimeout(int timeout) |
void |
setTransmissionProcedure(int transmissionProcedure) |
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, createDataSourceRT, createDataSourceVO, createEventType, createEventType, deserializeUpdatePeriodType, generateXid, getAlarmLevel, getConnectionDescription, getEventType, getEventTypes, getId, getMessage, getName, getType, getTypeKey, getXid, isEnabled, isNew, serializeUpdatePeriodType, setAlarmLevel, setEnabled, setId, setName, setXidprivate static final ExportCodes EVENT_CODES
private int transmissionProcedure
private int updatePeriodType
private int updatePeriods
private int giRelativePeriod
private int clockSynchRelativePeriod
private int linkLayerAddressSize
private int linkLayerAddress
private int asduAddressSize
private int asduAddress
private int cotSize
private int objectAddressSize
private int timeout
private int retries
private boolean quantize
private static final long serialVersionUID
private static final int version
protected void addEventTypes(java.util.List<EventTypeVO> ets)
addEventTypes in class DataSourceVO<T extends IEC101DataSourceVO<?>>public ExportCodes getEventCodes()
getEventCodes in class DataSourceVO<T extends IEC101DataSourceVO<?>>public PointLocatorVO createPointLocator()
createPointLocator in class DataSourceVO<T extends IEC101DataSourceVO<?>>public void validate(com.serotonin.web.dwr.DwrResponseI18n response)
validate in class DataSourceVO<T extends IEC101DataSourceVO<?>>protected void addPropertiesImpl(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list)
addPropertiesImpl in class DataSourceVO<T extends IEC101DataSourceVO<?>>protected void addPropertyChangesImpl(java.util.List<com.serotonin.web.i18n.LocalizableMessage> list,
T from)
addPropertyChangesImpl in class DataSourceVO<T extends IEC101DataSourceVO<?>>private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
java.io.IOExceptionprivate void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundExceptionpublic void jsonDeserialize(com.serotonin.json.JsonReader reader,
com.serotonin.json.JsonObject json)
throws com.serotonin.json.JsonException
jsonDeserialize in interface com.serotonin.json.JsonSerializablejsonDeserialize in class DataSourceVO<T extends IEC101DataSourceVO<?>>com.serotonin.json.JsonExceptionpublic void jsonSerialize(java.util.Map<java.lang.String,java.lang.Object> map)
jsonSerialize in interface com.serotonin.json.JsonSerializablejsonSerialize in class DataSourceVO<T extends IEC101DataSourceVO<?>>public int getTransmissionProcedure()
public void setTransmissionProcedure(int transmissionProcedure)
public int getUpdatePeriodType()
public void setUpdatePeriodType(int updatePeriodType)
public int getUpdatePeriods()
public void setUpdatePeriods(int updatePeriods)
public int getGiRelativePeriod()
public void setGiRelativePeriod(int giRelativePeriod)
public int getClockSynchRelativePeriod()
public void setClockSynchRelativePeriod(int clockSynchRelativePeriod)
public int getLinkLayerAddressSize()
public void setLinkLayerAddressSize(int linkLayerAddressSize)
public int getLinkLayerAddress()
public void setLinkLayerAddress(int linkLayerAddress)
public int getAsduAddressSize()
public void setAsduAddressSize(int asduAddressSize)
public int getAsduAddress()
public void setAsduAddress(int asduAddress)
public int getCotSize()
public void setCotSize(int cotSize)
public int getObjectAddressSize()
public void setObjectAddressSize(int objectAddressSize)
public int getTimeout()
public void setTimeout(int timeout)
public int getRetries()
public void setRetries(int retries)
public boolean isQuantize()
public void setQuantize(boolean quantize)