Java ME Developer Guide

Chapter 15 - JSR-205 - WMA 2.0

15.1.9 MMS Push

The registration for MMS-push mechanism and MMS-push mechanism itself shall be implemented, but applied to MMS messages in addition to what is described in the MIDP 2.0 chapter. This includes push registry and all user dialogues.

When an application that is registered in the Push Registry is deleted, the corres- ponding PUSH entry shall be deleted and the corresponding application ID shall be made available for future PUSH registrations.

15.2 Requirements for WMA

The WMA shall accept the application-ID allocated by the first application. If other applications try to allocate the same application-ID while it is being used by the first application, an IOException shall be thrown when they attempt to open the Message- Connection. The same rule applies if an application-ID is being used by a system ap- plication in the device. In this case, the Java application will not be able to use that application-ID.

MMS-push mechanism shall be implemented as described in the MIDP 2.0 chapter and some specific requirements are defined below in this section.

15.2.1 Initial Setup

The MMS initial setup parameters set by user shall not be accessible by WMA. The initial MMS setup requirements are outside the scope of this document.

The Java Client will use the MMS Setup of the native client to send/receive mes- sages. So the Java client will use the same APN/Web-Sessions/mmsc etc. as the Native Client.

15.2.2 Handling the incoming MMS message

DRAFT - Subject to Change [118/201]

Page 118
Image 118
Motorola maxx V6 manual Requirements for WMA, Draft Subject to Change 118/201, MMS Push, Initial Setup