org.openmuc.framework.config
Interface ChannelConfig
public interface ChannelConfig
DISABLED_DEFAULT
static final java.lang.Boolean DISABLED_DEFAULT
DESCRIPTION_DEFAULT
static final java.lang.String DESCRIPTION_DEFAULT
- See Also:
- Constant Field Values
UNIT_DEFAULT
static final java.lang.String UNIT_DEFAULT
- See Also:
- Constant Field Values
READABLE_DEFAULT
static final boolean READABLE_DEFAULT
- See Also:
- Constant Field Values
WRITABLE_DEFAULT
static final boolean WRITABLE_DEFAULT
- See Also:
- Constant Field Values
VALUE_TYPE_DEFAULT
static final ValueType VALUE_TYPE_DEFAULT
BYTE_STRING_SIZE_DEFAULT
static final int BYTE_STRING_SIZE_DEFAULT
- See Also:
- Constant Field Values
LISTENING_DEFAULT
static final boolean LISTENING_DEFAULT
- See Also:
- Constant Field Values
SAMPLING_INTERVAL_DEFAULT
static final int SAMPLING_INTERVAL_DEFAULT
- See Also:
- Constant Field Values
SAMPLING_TIME_OFFSET_DEFAULT
static final int SAMPLING_TIME_OFFSET_DEFAULT
- See Also:
- Constant Field Values
SAMPLING_GROUP_DEFAULT
static final java.lang.String SAMPLING_GROUP_DEFAULT
- See Also:
- Constant Field Values
LOGGING_INTERVAL_DEFAULT
static final int LOGGING_INTERVAL_DEFAULT
- See Also:
- Constant Field Values
LOGGING_TIME_OFFSET_DEFAULT
static final int LOGGING_TIME_OFFSET_DEFAULT
- See Also:
- Constant Field Values
getId
java.lang.String getId()
getLabel
java.lang.String getLabel()
setLabel
void setLabel(java.lang.String label)
throws NamingCollisionException
- Throws:
NamingCollisionException
forceLabel
void forceLabel(java.lang.String label)
getChannelAddress
java.lang.String getChannelAddress()
setChannelAddress
void setChannelAddress(java.lang.String address)
throws NamingCollisionException
- Throws:
NamingCollisionException
getDescription
java.lang.String getDescription()
setDescription
void setDescription(java.lang.String description)
getUnit
java.lang.String getUnit()
setUnit
void setUnit(java.lang.String unit)
isReadable
java.lang.Boolean isReadable()
setReadable
void setReadable(java.lang.Boolean readable)
isWritable
java.lang.Boolean isWritable()
setWritable
void setWritable(java.lang.Boolean writable)
getValueType
ValueType getValueType()
setValueType
void setValueType(ValueType type)
getValueTypeLength
java.lang.Integer getValueTypeLength()
setValueTypeLength
void setValueTypeLength(java.lang.Integer maxLength)
getScalingFactor
java.lang.Double getScalingFactor()
setScalingFactor
void setScalingFactor(java.lang.Double factor)
getValueOffset
java.lang.Double getValueOffset()
setValueOffset
void setValueOffset(java.lang.Double offset)
isListening
java.lang.Boolean isListening()
setListening
void setListening(java.lang.Boolean listening)
getSamplingInterval
java.lang.Integer getSamplingInterval()
setSamplingInterval
void setSamplingInterval(java.lang.Integer interval)
getSamplingTimeOffset
java.lang.Integer getSamplingTimeOffset()
setSamplingTimeOffset
void setSamplingTimeOffset(java.lang.Integer offset)
getSamplingGroup
java.lang.String getSamplingGroup()
setSamplingGroup
void setSamplingGroup(java.lang.String group)
getLoggingInterval
java.lang.Integer getLoggingInterval()
setLoggingInterval
void setLoggingInterval(java.lang.Integer interval)
getLoggingTimeOffset
java.lang.Integer getLoggingTimeOffset()
setLoggingTimeOffset
void setLoggingTimeOffset(java.lang.Integer offset)
isDisabled
java.lang.Boolean isDisabled()
setDisabled
void setDisabled(java.lang.Boolean disabled)
delete
void delete()