|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DeviceConfiguration
Method Summary | |
---|---|
ChannelConfiguration |
createChannel(java.lang.String label)
|
void |
deleteChannel(java.lang.String label)
|
void |
deleteProperty(java.lang.String name)
|
ChannelConfiguration |
getChannelByLabel(java.lang.String label)
|
java.util.List<ChannelIdentifier> |
getChannelIdentifierList()
|
java.util.List<ChannelConfiguration> |
getChannels()
Returns an immutable list of registers |
java.lang.String |
getDescription()
|
java.lang.String |
getDeviceID()
|
java.lang.String |
getMeterID()
|
java.lang.String |
getName()
|
java.lang.String |
getProperty(java.lang.String name)
|
java.util.Map<java.lang.String,java.lang.String> |
getPropertyList()
|
long |
getSamplingPeriod()
Return the sampling period for this device |
DeviceURI |
getUrl()
|
java.lang.String |
getVendorID()
|
java.lang.String |
getVersion()
|
void |
setDescription(java.lang.String description)
|
void |
setDeviceID(java.lang.String deviceID)
|
void |
setMeterUrl(java.lang.String meterUrl)
|
void |
setName(java.lang.String name)
|
void |
setProperty(java.lang.String name,
java.lang.String value)
|
void |
setSamplingPeriod(long period)
Set the sampling period for this device |
void |
setVendorID(java.lang.String vendorID)
|
void |
setVersion(java.lang.String version)
|
Method Detail |
---|
ChannelConfiguration createChannel(java.lang.String label)
void deleteChannel(java.lang.String label)
java.lang.String getMeterID()
java.lang.String getVendorID()
java.lang.String getDeviceID()
java.lang.String getVersion()
DeviceURI getUrl()
java.util.List<ChannelConfiguration> getChannels()
ChannelConfiguration getChannelByLabel(java.lang.String label)
java.util.List<ChannelIdentifier> getChannelIdentifierList()
java.lang.String getDescription()
long getSamplingPeriod()
void setDescription(java.lang.String description)
void setVendorID(java.lang.String vendorID)
void setDeviceID(java.lang.String deviceID)
void setVersion(java.lang.String version)
java.lang.String getName()
void setName(java.lang.String name)
void setMeterUrl(java.lang.String meterUrl)
void setSamplingPeriod(long period)
period
- sampling period in ms.java.lang.String getProperty(java.lang.String name)
java.util.Map<java.lang.String,java.lang.String> getPropertyList()
void setProperty(java.lang.String name, java.lang.String value)
void deleteProperty(java.lang.String name)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |