Interface DeviceRegistryClient
- All Superinterfaces:
DeviceRegistryOperations
- All Known Implementing Classes:
DeviceRegistryAasClient
A DeviceRegistryClient is used for easy access to the DeviceRegistry.
Moreover, it adds some methods, so one can obtain the aas Devices and the
aas Device.
- Author:
- Dennis Pidun, University of Hildesheim
-
Method Summary
Modifier and TypeMethodDescriptionde.iip_ecosphere.platform.support.aas.SubmodelElementCollectionGet a specific device.Set<de.iip_ecosphere.platform.support.aas.SubmodelElementCollection> Collects all aas devices into a set.Methods inherited from interface de.iip_ecosphere.platform.deviceMgt.registry.DeviceRegistryOperations
addDevice, imAlive, removeDevice, sendTelemetry
-
Method Details
-
getDevices
Set<de.iip_ecosphere.platform.support.aas.SubmodelElementCollection> getDevices()Collects all aas devices into a set.- Returns:
- a set of SubmodelElementCollections which contain information about the devices.
-
getDevice
Get a specific device.- Parameters:
resourceId- the resourceId the device is on- Returns:
- a SubmodelElementCollection containing information about the device
-