org.universAAL.hw.exporter.zigbee.ha.devices
Class IASZoneCallee
java.lang.Object
org.universAAL.middleware.bus.member.BusMember
org.universAAL.middleware.bus.member.Callee
org.universAAL.middleware.service.ServiceCallee
org.universAAL.hw.exporter.zigbee.ha.devices.ExporterSensorCallee
org.universAAL.hw.exporter.zigbee.ha.devices.IASZoneCallee
- All Implemented Interfaces:
- it.cnr.isti.zigbee.zcl.library.api.security_safety.ias_zone.ZoneStatusChangeNotificationListener
public class IASZoneCallee
- extends ExporterSensorCallee
- implements it.cnr.isti.zigbee.zcl.library.api.security_safety.ias_zone.ZoneStatusChangeNotificationListener
Exporter class that acts as wrapper towards uAAL. Connects interaction of the
device with the uAAL middleware through the service and context buses.
- Author:
- alfiva
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IASZoneCallee
public IASZoneCallee(ModuleContext context,
IAS_ZoneAAL serv)
- Constructor to be used in the exporter, which sets up all the exporting
process.
- Parameters:
context
- The OSGi contextserv
- The OSGi service backing the interaction with the device in
the abstraction layer
getValue
protected ServiceResponse getValue()
- Description copied from class:
ExporterSensorCallee
- This is a sensor, so it must provide its sensed value when asked.
- Specified by:
getValue
in class ExporterSensorCallee
- Returns:
- The Service Response representing the requested output, as
defined by the appropriate Service Ontology.
zoneStatusChangeNotification
public void zoneStatusChangeNotification(short arg0)
- Specified by:
zoneStatusChangeNotification
in interface it.cnr.isti.zigbee.zcl.library.api.security_safety.ias_zone.ZoneStatusChangeNotificationListener
Copyright © 2014 universAAL Consortium. All Rights Reserved.