Package | Description |
---|---|
org.universAAL.lddi.abstraction |
This package assumes that there are external (meaning not readily connected
to universAAL) networking-enabled HW/SW components to which we may need
access in a universAAL network.
|
Modifier and Type | Method and Description |
---|---|
ExternalDatapoint |
ExternalComponent.getDatapoint(String propURI) |
Modifier and Type | Method and Description |
---|---|
void |
ExternalComponent.addPropMapping(String propURI,
ExternalDatapoint datapoint) |
void |
ComponentIntegrator.processEvent(ExternalDatapoint datapoint,
Object value)
Used by
communication gateways to notify the
integrator about the change of the value of a datapoint that is within
the scope of a previous subscription of this integrator to the notifying
gateway, no matter if the subscription was done by calling
CommunicationGateway.startEventing(ComponentIntegrator, ExternalDatapoint, byte)
or any of the wildcarding versions of it. |
abstract Object |
CommunicationGateway.readValue(ExternalDatapoint datapoint)
component integrators can use this method to
get the value of a given property of a given external component by
specifying the related external datapoint. |
abstract int |
CommunicationGateway.startEventing(ComponentIntegrator integrator,
ExternalDatapoint datapoint,
byte intervalSeconds)
Serves as means for subscribing for events related to the changes of the
value of a given property of a given external component by specifying the
related external datapoint.
|
abstract void |
CommunicationGateway.writeValue(ExternalDatapoint datapoint,
Object value)
component integrators can use this method to
change the value of a given property of a given external component by
specifying the related external datapoint and the new value. |
Copyright © 2018 universAAL Consortium. All rights reserved.