![]() Oracle® Beehive RESTful Web Services API Reference Release 2 (2.0.1.7) E16658-04 |
Represents a native application that contains different
ClientApplicationVersions. The application will be installed and
run on user divices.
To install an application in a user device each ClientApplication
should at least have one clientApplicationVersion.
Each ClientApplication
is uniquely identified by five parameters which are:
Projection.BASIC loads all the attributes loaded by Projection.EMPTY and the following attributes : name, display name, description, vendor, os, processor, device class, type, isPlatform(deprecated).
Projection.FULL includes all the attributes. The embedded attributes, e.g. Creator, Versions, are loaded with Projection.EMPTY.
| Name | Type | Required | Description |
|---|---|---|---|
description |
![]() |
Get the description. | |
deviceClass |
![]() |
Get the device class on which this ClientApplication can run. |
|
displayName |
![]() |
Get the display name. | |
os |
![]() |
Get the OS on which this ClientApplication can run. |
|
processor |
![]() |
Get the processor on which this ClientApplication can run. |
|
requiredPrivileges |
![]() |
Get required privileges. | |
type |
![]() |
Get the type of this ClientApplication. |
|
vendor |
![]() |
Get the vendor who this ClientApplication belongs to. |
|
versions |
![]() |
Gets an ordered list of
clientApplicationVersion. This list will be
ordered based on the versionNum in
clientApplicationVersion. |
Inherits From
Applied Markers
<xs:complexType final="extension restriction" name="clientApplication">
<xs:complexContent>
<xs:extension base="tns:entity">
<xs:sequence>
<xs:element minOccurs="0" name="description" type="xs:string"/>
<xs:element minOccurs="0" name="deviceClass" type="xs:string"/>
<xs:element minOccurs="0" name="displayName" type="xs:string"/>
<xs:element minOccurs="0" name="os" type="xs:string"/>
<xs:element minOccurs="0" name="processor" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0"
name="requiredPrivileges" nillable="true" type="tns:privilege"/>
<xs:element minOccurs="0" name="type" type="tns:clientApplicationType"/>
<xs:element minOccurs="0" name="vendor" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0"
name="versions" nillable="true" type="tns:clientApplicationVersion"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices