public interface DeviceNode extends DeviceControlUnit, Node
DeviceControlUnit objects representing device root control units
obtained via the DeviceManager service may be cast to
DeviceNode.DYNAMIC_MTP_STATE_VARIABLE| Modifier and Type | Method and Description |
|---|---|
DeviceCapabilities |
getDeviceCapabilities()
Returns device capabilities assigned with the device object.
|
java.lang.String |
getDeviceCapability(java.lang.String capabilityName)
Returns a single value of the device capability with the supplied name.
|
java.util.Date |
getRegistrationDate()
Returns the device node create date
|
getControlUnitID, getStateVariableTimestampgetId, getType, invokeAction, queryStateVariableaddListener, countDevices, findControlUnits, getControlUnits, getControlUnits, getControlUnitStates, getCreateDate, getDisplayName, getInheritableProperty, getNodeProperties, getNodeType, getParent, getPath, getProperty, getRelativeName, removeListener, setDisplayName, setProperties, setPropertycreateControlUnits, destroyControlUnits, invokeAction, synchronizeStatesDeviceCapabilities getDeviceCapabilities() throws ManagementException
DeviceCapabilities object encapsulating all device capabilities
and methods for updating them.ManagementException - if a system error occurs.java.lang.String getDeviceCapability(java.lang.String capabilityName)
null.capabilityName - name of the device capability.java.util.Date getRegistrationDate()
Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.