# Optional

The Optional page is used to manage MIDlet suite properties that are defined in the Java ME specification, but which are not required, manage MIDlets that you want to register on device's push registry and manage MIDlet suite properties that are related to Over the Air provisioning.

The Optional properties configurable in this page are:

Item | Contents
--- | ---
MIDlet Data Size | The minimum number of bytes of persistent data required by the MIDlet. The device may provide additional storage according to its own policy. The default is zero.
MIDlet Description | The description of the MIDlet suite.
MIDlet Icon | The name of a PNG file within the JAR file used to represent the MIDlet suite. It is the icon used by the Java Application Manager to identify the suite. This icon is for the suite as a whole, as distinct from the individual MIDlet icons you can set up on the MIDlets page.
MIDlet Information URL | A URL for information further describing the MIDlet suite.

The Push Registry properties configurable in this page are:

Item | Contents
--- | ---
Connection String | URL of the inbound connection that AMS will be listening to. If any information is received in this connection, the AMS will wake up the midlet registered. Note that only one MIDlet can be registered in AMS per Connection String.
Class | Fully qualified path for the MIDlet class to be activated. Note that there must be an entry for this same class in the MIDlets Page .
Allowed Sender | Used to filter the servers that can activate this MIDlet. The format for this field is protocol-specific, but the wildcards "*" and "?" can be used, with their usual meanings.

The Over The Air properties configurable in this page are:

Item | Contents
--- | ---
MIDlet Delete Confirm | A text message provided to the user when prompted to confirm deletion of the MIDlet suite.
MIDlet Delete Notify | The URL to which a POST request is sent to confirm successful deletion of this MIDlet suite.
MIDlet Install Notify | The URL to which a POST request is sent to confirm successful installation of this MIDlet suite.

## Adding a new Push Registry entry

1. Pressing the Add button creates a new row, and the items in the list can be directly edited in-place.

2. To edit the Connection String and Allowed Sender columns, simply click in the cell and enter the new value. To change the class, click in the cell. When you do this, a button will appear.

3. Pressing the button will display a dialog box that will allow you to choose the appropriate class for the MIDlet.