org.universAAL.lddi.zigbee.commissioning.clusters.impl
Class OccupancyBridgeListenersAAL
java.lang.Object
org.universAAL.lddi.zigbee.commissioning.clusters.impl.OccupancyBridgeListenersAAL
- All Implemented Interfaces:
- it.cnr.isti.zigbee.zcl.library.api.core.ReportListener
public class OccupancyBridgeListenersAAL
- extends Object
- implements it.cnr.isti.zigbee.zcl.library.api.core.ReportListener
Default implementation of the delegator class that handles the eventing of the OccupancyListener
- Since:
- 0.6.0
- Version:
- $LastChangedRevision: 584 $ ($LastChangedDate: 2012-11-29 11:18:55 +0100 (Thu, 29 Nov 2012) $)
- Author:
- Stefano "Kismet" Lenzi, Francesco Furfari
Constructor Summary |
OccupancyBridgeListenersAAL(it.cnr.isti.zigbee.ha.driver.core.ReportingConfiguration conf,
it.cnr.isti.zigbee.zcl.library.api.core.Attribute attribute,
it.cnr.isti.zigbee.ha.cluster.glue.Cluster c)
|
OccupancyBridgeListenersAAL(it.cnr.isti.zigbee.ha.driver.core.ReportingConfiguration conf,
it.cnr.isti.zigbee.zcl.library.api.core.Attribute attribute,
it.cnr.isti.zigbee.ha.cluster.glue.Cluster c,
long minTimeBeforeNotifyStatusChange)
|
Method Summary |
List<it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener> |
getListeners()
|
void |
receivedReport(Dictionary<it.cnr.isti.zigbee.zcl.library.api.core.Attribute,Object> reports)
|
boolean |
subscribe(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener)
|
boolean |
unsubscribe(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OccupancyBridgeListenersAAL
public OccupancyBridgeListenersAAL(it.cnr.isti.zigbee.ha.driver.core.ReportingConfiguration conf,
it.cnr.isti.zigbee.zcl.library.api.core.Attribute attribute,
it.cnr.isti.zigbee.ha.cluster.glue.Cluster c)
OccupancyBridgeListenersAAL
public OccupancyBridgeListenersAAL(it.cnr.isti.zigbee.ha.driver.core.ReportingConfiguration conf,
it.cnr.isti.zigbee.zcl.library.api.core.Attribute attribute,
it.cnr.isti.zigbee.ha.cluster.glue.Cluster c,
long minTimeBeforeNotifyStatusChange)
receivedReport
public void receivedReport(Dictionary<it.cnr.isti.zigbee.zcl.library.api.core.Attribute,Object> reports)
- Specified by:
receivedReport
in interface it.cnr.isti.zigbee.zcl.library.api.core.ReportListener
getListeners
public List<it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener> getListeners()
subscribe
public boolean subscribe(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener)
unsubscribe
public boolean unsubscribe(it.cnr.isti.zigbee.ha.cluster.glue.measureament_sensing.event.OccupancyListener listener)
Copyright © 2014 universAAL Consortium. All Rights Reserved.