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
  • 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

      Gets the state of the device.
      Returns:
      the state of the device