org.openmuc.framework.dataaccess
Interface DataAccessService


public interface DataAccessService

Service interface to get access to the measurement and control data of connected communication devices.


Method Summary
 java.util.List<java.lang.String> getAllLabels()
           
 Channel getChannel(java.lang.String label)
           
 Channel getChannel(java.lang.String label, ChannelChangeListener channelChangeListener)
           
 java.util.List<LogicalDevice> getLogicalDevices(java.lang.String type)
           
 java.util.List<LogicalDevice> getLogicalDevices(java.lang.String type, LogicalDeviceChangeListener logicalDeviceChangeListener)
           
 void write(java.util.List<WriteValueContainer> values, int timeout)
           
 

Method Detail

getChannel

Channel getChannel(java.lang.String label)

getChannel

Channel getChannel(java.lang.String label,
                   ChannelChangeListener channelChangeListener)

getAllLabels

java.util.List<java.lang.String> getAllLabels()

getLogicalDevices

java.util.List<LogicalDevice> getLogicalDevices(java.lang.String type)

getLogicalDevices

java.util.List<LogicalDevice> getLogicalDevices(java.lang.String type,
                                                LogicalDeviceChangeListener logicalDeviceChangeListener)

write

void write(java.util.List<WriteValueContainer> values,
           int timeout)