|
Oracle® Information Rights Management Server Java API Reference 11g Release 1 (11.1.1) E12907-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.irm.engine.types.core.desktop.Desktop
public class Desktop
Desktop type. A desktop object contains all the information relating to the desktop. This information is passed to server side operations during license requests or synchronizations.
Desktop instances can be serialized as an XML document. This XML document can also be used to recreate a Desktop object. The following XML document shows an example Desktop in XML form.
<?xml version="1.0" encoding="UTF-8"?>
<core:Desktop xmlns:core="http://xmlns.oracle.com/irm/core">
<uuid>70678535-0a6f-4cf9-9411-2c05ed8d989</uuid>
<version>
<version>11.1.1</version>
</version>
<operatingSystem>Microsoft XP SP 2</operatingSystem>
<locale>en</locale>
<device>
<uuid>a7352732-dcd0-43af-93c5-0cbc7c1f203d</uuid>
<name>machine</name>
</device>
<application>
<name>desktop</name>
<container>browser</container>
</application>
<timeStamp>2007-01-01T12:00:00.000+01:00</timeStamp>
</core:Desktop>
Constructor Summary | |
---|---|
Desktop() No argument constructor. |
|
Desktop(UUID uuid, ProductVersion version, String operatingSystem, Locale locale, Device device, DesktopApplication application, Date timeStamp) Constructor. |
Method Summary | |
---|---|
DesktopApplication |
getApplication() The application that is in-use. |
Device |
getDevice() The device associated with the desktop. |
Locale |
getLocale() The desktop locale. |
String |
getOperatingSystem() The desktop operating system. |
Date |
getTimeStamp() The desktop time stamp. |
UUID |
getUuid() The globally unique desktop UUID. |
ProductVersion |
getVersion() The desktop product version. |
void |
setApplication(DesktopApplication value) The application that is in-use. |
void |
setDevice(Device value) The device associated with the desktop. |
void |
setLocale(Locale value) The desktop locale. |
void |
setOperatingSystem(String value) The desktop operating system. |
void |
setTimeStamp(Date value) The desktop time stamp. |
void |
setUuid(UUID value) The globally unique desktop UUID. |
void |
setVersion(ProductVersion value) The desktop product version. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Desktop()
public Desktop(UUID uuid, ProductVersion version, String operatingSystem, Locale locale, Device device, DesktopApplication application, Date timeStamp)
Method Detail |
---|
public UUID getUuid()
public void setUuid(UUID value)
value
- the new value for the property.public ProductVersion getVersion()
public void setVersion(ProductVersion value)
value
- the new value for the property.public String getOperatingSystem()
public void setOperatingSystem(String value)
value
- the new value for the property.public Locale getLocale()
public void setLocale(Locale value)
value
- the new value for the property.public Device getDevice()
public void setDevice(Device value)
value
- the new value for the property.public DesktopApplication getApplication()
public void setApplication(DesktopApplication value)
value
- the new value for the property.public Date getTimeStamp()
public void setTimeStamp(Date value)
value
- the new value for the property.
|
Oracle® Information Rights Management Server Java API Reference 11g Release 1 (11.1.1) E12907-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |