![]() Oracle® Beehive RESTful Web Services API Reference Release 2 (2.0.1.7) E16658-04 |
Represents a native application that contains different
ClientApplicationVersion
s. 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