Interface DeviceDescriptor
public interface DeviceDescriptor
The
DeviceDescriptor is the foundation to describe a specific device.
Implementing DeviceRegistry Services should provide an implementation
for this interface.- Author:
- Dennis Pidun, University of Hildesheim
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetId()Gets the resource id of the device.getIp()Gets the ip of the device.Gets the internal id of the device.Gets the identifier of the device.Gets the runtime name of the device.Gets the runtime version of the device.getState()Gets the state of the device.
-
Method Details
-
getId
String getId()Gets the resource id of the device.- Returns:
- the id of the device
-
getManagedId
String getManagedId()Gets the internal id of the device. May be the same as resourceId- Returns:
- the managedId of the device
-
getIp
String getIp()Gets the ip of the device.- Returns:
- the ip of the device
-
getRuntimeVersion
String getRuntimeVersion()Gets the runtime version of the device.- Returns:
- the runtime version of the device
-
getRuntimeName
String getRuntimeName()Gets the runtime name of the device.- Returns:
- the runtime name of the device
-
getResourceId
String getResourceId()Gets the identifier of the device.- Returns:
- the identifier of the device
-
getState
DeviceDescriptor.State getState()Gets the state of the device.- Returns:
- the state of the device
-