|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--webmngr.events.AbstractEventProducer | +--webmngr.events.UpDownDetector
Classe que verifica se algum dispositivo mudou de status. Se algum dispositivo mudar de status ela produz um evento na barramento de saída Copyright: Copyright (c) 2002 Company:
Field Summary | |
protected java.util.Hashtable |
deviceStatus
Tabela Hash que contém um par (device, status) para controlar a mudança de status dos dispositivos |
Fields inherited from class webmngr.events.AbstractEventProducer |
buffer, informations, inputDatabus, inputDatabusName, name, obs, outputDatabus, outputDatabusName |
Constructor Summary | |
UpDownDetector()
|
Method Summary | |
protected void |
makeEvent(Device source,
VariableBindings vb)
Método que gera um evento indicando que um dispositivo mudou de 'status e insere este evento no barramento de saída |
void |
produce()
Método que identifica se o status de algum dispositivo foi alterado |
Methods inherited from class webmngr.events.AbstractEventProducer |
addInterestingDevice, addInterestingInformation, consume, getInputDatabus, getInterests, getName, getObs, getOutputDatabus, joinBus, leaveBus, setInputDatabus, setName, setObs, setOutputDatabus |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.util.Hashtable deviceStatus
Constructor Detail |
public UpDownDetector()
Method Detail |
public void produce()
produce
in class AbstractEventProducer
protected void makeEvent(Device source, VariableBindings vb)
Device
- O dispositivo que gerou o eventoVariableBinding
- variável indicando o par (Oid,valor) que causou o evento
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |