webmngr.databus
Interface SmartDataConsumer
- All Superinterfaces:
- DatabusMember, DataConsumer, java.io.Serializable
- All Known Subinterfaces:
- Calculator, Correlator, Filter, Logger, Notifier
- All Known Implementing Classes:
- DataPollerServer, StatusViewBeanServer, AbstractEventProducer
- public interface SmartDataConsumer
- extends DataConsumer
Um consumidor de dados do barramento que não está interessado em receber
todas as informações contidas no barramento e sim em apenas uma parte delas.
- Author:
- Alexandre Nóbrega Duarte
Method Summary |
void |
addInterestingDevice(java.lang.String device)
Adiciona um novo dispositivo a lista de dispositivos de interesse deste smartdataconsumer. |
void |
addInterestingInformation(java.lang.String info)
Adiciona uma nova informação a lista de informações de interesse deste smartdataconsumer. |
java.util.Iterator |
getInterests()
Retorna um Iterador com os interesses deste consumidor. |
addInterestingDevice
public void addInterestingDevice(java.lang.String device)
- Adiciona um novo dispositivo a lista de dispositivos de interesse deste smartdataconsumer.
- Parameters:
device
- - Um dos dispositivos de interesse
addInterestingInformation
public void addInterestingInformation(java.lang.String info)
- Adiciona uma nova informação a lista de informações de interesse deste smartdataconsumer.
- Parameters:
info
- - Uma das informações de interesse.
getInterests
public java.util.Iterator getInterests()
- Retorna um Iterador com os interesses deste consumidor.
- Returns:
- Iterator com os oids de interesse.