Overview

DeviceUpdater is used to modify the value of one or more Device's attributes.

Members

Show inherited members

Name Type Description

OS

string

Returns OS set for this updater.

activePreferenceProfile

beeId<preferenceProfile>

The active preference profile of this Device.

addressesToAdd

entityAddress[]

The collection of addresses to be added to this Device.

addresssesToRemove

entityAddress[]

The collection of addresses to be removed from this Device.

defaultAddressForScheme

entityAddress

The default address for the supplied scheme.

defaultAddressForType

entityAddress

The default address for the supplied type.

devInfDTDVersion

string

The device information DTD Version of this Device.

deviceClass

string

Returns the device class of that this device class belongs to. Ex: smartphone, PPC etc.

deviceCommandListUpdater

deviceCommandListUpdater

Gets the updater for the device command list. This updater is to be used to update the device commands.

deviceId

string

Gets device local id

deviceInfoUpdater

collabPropertiesUpdater

Updates device information properties. The input properties list is deemed as partial list of the possible device information defined in the associated DeviceProfile. Therefore, the operation will find and replace the Device's device information properties in the repository with the input.

installedClientApplicationListUpdater

installedClientApplicationListUpdater

Update the application installation list of the device.

manufacturer

string

Returns the manufacturer set for this updater.

model

string

Returns the model set for this updater.

name

string

Get the Name of the Entity

primaryAddress

entityAddress

The primary address of this Device.

processor

string

Returns Processor set for this updater.

softwareVersion

string

The software version of this Device.

status

deviceStatus

Returns Status set for this updater

Hierarchy

Inherits From

Examples

Below are examples in XML formats. All examples are shown with all inherited members. Quoting when required is part of the examples, but you must obviously populate with your own data.

XML Example

(show inherited members)

<obh:deviceUpdater xsi:type="obh:deviceUpdater" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <OS>your_string_0</OS>
        <activePreferenceProfile>your_beeId_0</activePreferenceProfile>
        <addressesToAdd>your_entityAddress_0</addressesToAdd>
        <addressesToAdd>your_entityAddress_1</addressesToAdd>
        <addressesToAdd>your_entityAddress_2</addressesToAdd>
        <addresssesToRemove>your_entityAddress_0</addresssesToRemove>
        <addresssesToRemove>your_entityAddress_1</addresssesToRemove>
        <addresssesToRemove>your_entityAddress_2</addresssesToRemove>
        <defaultAddressForScheme>your_entityAddress_0</defaultAddressForScheme>
        <defaultAddressForType>your_entityAddress_0</defaultAddressForType>
        <devInfDTDVersion>your_string_0</devInfDTDVersion>
        <deviceClass>your_string_0</deviceClass>
        <deviceCommandListUpdater>your_deviceCommandListUpdater_0</deviceCommandListUpdater>
        <deviceId>your_string_0</deviceId>
        <deviceInfoUpdater>your_collabPropertiesUpdater_0</deviceInfoUpdater>
        <installedClientApplicationListUpdater>your_installedClientApplicationListUpdater_0</installedClientApplicationListUpdater>
        <manufacturer>your_string_0</manufacturer>
        <model>your_string_0</model>
        <name>your_string_0</name>
        <primaryAddress>your_entityAddress_0</primaryAddress>
        <processor>your_string_0</processor>
        <softwareVersion>your_string_0</softwareVersion>
        <status>your_deviceStatus_0</status>
</obh:deviceUpdater>

Referenced By Representaions