Motorola E680 Technical Manual - Page 21

Installation and Deletion Status Reports

Page 21 highlights

5 Application Management Installation and Deletion Status Reports The status (success or failure) of an installation, upgrade, or deletion of a MIDlet suite will be sent to the server according to the JSR 118 specification. If the status report cannot be sent, the MIDlet suite will still be enabled and the user will be allowed to use it. In some instances, if the status report cannot be sent, the MIDlet will be deleted by operator's request. Upon successful deletion, the handset will send the status code 912 to the MIDlet-Delete-Notify URL. If this notification fails, the MIDlet suite will still be deleted. If this notification cannot be sent due to lack of network connectivity, the notification will be sent at the next available network connection. Refer to the table below for application management feature/class support for MIDP 2.0: Feature/Class Application upgrades performed directly through the AMS When removing a MIDlet suite, the user will be prompted to confirm the entire MIDlet suite will be removed Application Descriptor included the attribute MIDlet-Delete-Confirm, its value will be included in the prompt Prompt for user approval when the user has chosen to download an application that is identical to, or an older version of an application currently in the handset Unauthorized MIDlets will not have access to any restricted function call AMS will check the JAD for security indicated every time a download is initiated Application descriptor or MIDlet fails the security check, the AMS will prevent the installation of that application and notify the user that the MIDlet could not be installed Application descriptor and MIDlet pass the security check , the AMS will install the MIDlet and grant it the permissions specified in the JAD A method for launching Java application that maintains the same look and feel as other features on the device will be provided User will be informed of download and installation with a single progress indicator and will be given an opportunity to cancel the process User will be prompted to launch the MIDlet after installation A method for creating shortcuts to Java applications will be provided. A no forward policy on DRM issues, included but not limited to transferring the application over-the-air, IRDA, Bluetooth, I/O Cables, External storage devices, etc until further guidance is provided 21

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107

5
Application Management
21
Installation and Deletion Status Reports
The status (success or failure) of an installation, upgrade, or deletion of a MIDlet suite will
be sent to the server according to the JSR 118 specification. If the status report cannot be
sent, the MIDlet suite will still be enabled and the user will be allowed to use it. In some
instances, if the status report cannot be sent, the MIDlet will be deleted by operator’s
request. Upon successful deletion, the handset will send the status code 912 to the
MIDlet-Delete-Notify URL. If this notification fails, the MIDlet suite will still be deleted. If
this notification cannot be sent due to lack of network connectivity, the notification will be
sent at the next available network connection.
Refer to the table below for application management feature/class support for MIDP 2.0:
Feature/Class
Application upgrades performed directly through the AMS
When removing a MIDlet suite, the user will be prompted to confirm the entire MIDlet suite will be
removed
Application Descriptor included the attribute MIDlet-Delete-Confirm, its value will be included in the
prompt
Prompt for user approval when the user has chosen to download an application that is identical to, or an
older version of an application currently in the handset
Unauthorized MIDlets will not have access to any restricted function call
AMS will check the JAD for security indicated every time a download is initiated
Application descriptor or MIDlet fails the security check, the AMS will prevent the installation of that
application and notify the user that the MIDlet could not be installed
Application descriptor and MIDlet pass the security check , the AMS will install the MIDlet and grant it the
permissions specified in the JAD
A method for launching Java application that maintains the same look and feel as other features on the
device will be provided
User will be informed of download and installation with a single progress indicator and will be given an
opportunity to cancel the process
User will be prompted to launch the MIDlet after installation
A method for creating shortcuts to Java applications will be provided.
A no forward policy on DRM issues, included but not limited to transferring the application over-the-air,
IRDA, Bluetooth, I/O Cables, External storage devices, etc until further guidance is provided