| Interface | Description | 
|---|---|
| DeviceManager | Interface that defines access to device-specific functionality, such as camera and GPS. | 
| GeolocationCallback | Implement this interface to receive notification when the device's
 position changes. | 
| Class | Description | 
|---|---|
| Contact | Contact class | 
| ContactAddresses | Object used as part of a Contact | 
| ContactConstants | Constants used for Contact operations. | 
| ContactField | Object used as part of a Contact | 
| ContactName | Object used as part of a Contact | 
| ContactOrganization | Object used as part of a Contact | 
| DeviceDataControl | Master device data control class. | 
| DeviceManagerFactory | |
| Location | Value returned from a successful GetCurrentPosition request | 
| Preferences | Embedded Java side for preferences. | 
| PreferenceScope | Embedded Java side for preferences. The preferences with the following scopes will be persisted and have EL expressions created for them: application feature oracle internal dynamic The preferences with the following scope will be not persisted but will have EL expressions created for them: volatile Developers that want to add preferences to the system at runtime are encouraged to use the dynamic scope. |