org.openmuc.framework.config
public interface ChannelConfig
Modifier and Type | Field and Description |
---|---|
static int |
BYTE_ARRAY_SIZE_DEFAULT |
static java.lang.String |
CHANNEL_ADDRESS_DEFAULT |
static java.lang.String |
DESCRIPTION_DEFAULT |
static java.lang.Boolean |
DISABLED_DEFAULT |
static boolean |
LISTENING_DEFAULT |
static int |
LOGGING_INTERVAL_DEFAULT |
static int |
LOGGING_TIME_OFFSET_DEFAULT |
static java.lang.String |
SAMPLING_GROUP_DEFAULT |
static int |
SAMPLING_INTERVAL_DEFAULT |
static int |
SAMPLING_TIME_OFFSET_DEFAULT |
static java.lang.String |
UNIT_DEFAULT |
static ValueType |
VALUE_TYPE_DEFAULT |
Modifier and Type | Method and Description |
---|---|
void |
addServerMapping(ServerMapping serverMapping) |
void |
delete() |
void |
deleteServerMappings(java.lang.String id) |
java.lang.String |
getChannelAddress() |
java.lang.String |
getDescription() |
DeviceConfig |
getDevice() |
java.lang.String |
getId() |
java.lang.Integer |
getLoggingInterval() |
java.lang.Integer |
getLoggingTimeOffset() |
java.lang.String |
getSamplingGroup() |
java.lang.Integer |
getSamplingInterval() |
java.lang.Integer |
getSamplingTimeOffset() |
java.lang.Double |
getScalingFactor() |
java.util.List<ServerMapping> |
getServerMappings() |
java.lang.String |
getUnit() |
java.lang.Double |
getValueOffset() |
ValueType |
getValueType() |
java.lang.Integer |
getValueTypeLength() |
java.lang.Boolean |
isDisabled() |
java.lang.Boolean |
isListening() |
void |
setChannelAddress(java.lang.String address) |
void |
setDescription(java.lang.String description) |
void |
setDisabled(java.lang.Boolean disabled) |
void |
setId(java.lang.String id) |
void |
setListening(java.lang.Boolean listening) |
void |
setLoggingInterval(java.lang.Integer interval) |
void |
setLoggingTimeOffset(java.lang.Integer offset) |
void |
setSamplingGroup(java.lang.String group) |
void |
setSamplingInterval(java.lang.Integer interval) |
void |
setSamplingTimeOffset(java.lang.Integer offset) |
void |
setScalingFactor(java.lang.Double factor) |
void |
setUnit(java.lang.String unit) |
void |
setValueOffset(java.lang.Double offset) |
void |
setValueType(ValueType type) |
void |
setValueTypeLength(java.lang.Integer maxLength) |
static final java.lang.Boolean DISABLED_DEFAULT
static final java.lang.String DESCRIPTION_DEFAULT
static final java.lang.String CHANNEL_ADDRESS_DEFAULT
static final java.lang.String UNIT_DEFAULT
static final ValueType VALUE_TYPE_DEFAULT
static final int BYTE_ARRAY_SIZE_DEFAULT
static final boolean LISTENING_DEFAULT
static final int SAMPLING_INTERVAL_DEFAULT
static final int SAMPLING_TIME_OFFSET_DEFAULT
static final java.lang.String SAMPLING_GROUP_DEFAULT
static final int LOGGING_INTERVAL_DEFAULT
static final int LOGGING_TIME_OFFSET_DEFAULT
java.lang.String getId()
void setId(java.lang.String id) throws IdCollisionException
IdCollisionException
java.lang.String getDescription()
void setDescription(java.lang.String description)
java.lang.String getChannelAddress()
void setChannelAddress(java.lang.String address)
java.lang.String getUnit()
void setUnit(java.lang.String unit)
ValueType getValueType()
void setValueType(ValueType type)
java.lang.Integer getValueTypeLength()
void setValueTypeLength(java.lang.Integer maxLength)
java.lang.Double getScalingFactor()
void setScalingFactor(java.lang.Double factor)
java.lang.Double getValueOffset()
void setValueOffset(java.lang.Double offset)
java.lang.Boolean isListening()
void setListening(java.lang.Boolean listening)
java.lang.Integer getSamplingInterval()
void setSamplingInterval(java.lang.Integer interval)
java.lang.Integer getSamplingTimeOffset()
void setSamplingTimeOffset(java.lang.Integer offset)
java.lang.String getSamplingGroup()
void setSamplingGroup(java.lang.String group)
java.lang.Integer getLoggingInterval()
void setLoggingInterval(java.lang.Integer interval)
java.lang.Integer getLoggingTimeOffset()
void setLoggingTimeOffset(java.lang.Integer offset)
java.lang.Boolean isDisabled()
void setDisabled(java.lang.Boolean disabled)
void delete()
DeviceConfig getDevice()
java.util.List<ServerMapping> getServerMappings()
void addServerMapping(ServerMapping serverMapping)
void deleteServerMappings(java.lang.String id)