Class WicaChannelMetadata
- Direct Known Subclasses:
WicaChannelMetadataInteger
,WicaChannelMetadataIntegerArray
,WicaChannelMetadataMixins.WicaChannelMetadataSerializerMixin
,WicaChannelMetadataReal
,WicaChannelMetadataRealArray
,WicaChannelMetadataString
,WicaChannelMetadataStringArray
,WicaChannelMetadataUnknown
The metadata information is obtained by communication with the control system hosting the control point. Subsequently, the information is captured and made available for JSON string serialisation and for inclusion as part of a wica stream.
The metadata information typically does not change, or changes only very rarely, for example after a control point has been brought back online following a software update.
The set of fields that are provided for each metadata object depend on the underlying control system. Typical fields include: units - a string representing the physical quantity that the control point represents; the numeric precision; the allowed operating range and/or the thresholds which correspond to error or warning conditions.
-
Constructor Summary
ConstructorsConstructorDescriptionWicaChannelMetadata
(WicaChannelType wicaChannelType) Constructs a new instance based on the supplied channel type. -
Method Summary
Methods inherited from class ch.psi.wica.model.channel.WicaChannelData
getType, getWicaServerTimestamp
-
Constructor Details
-
WicaChannelMetadata
Constructs a new instance based on the supplied channel type.- Parameters:
wicaChannelType
- the channel type.
-