to
javax.microedition.pim
:
•
javax.microedition.pim.PIM;
•
javax.microedition.pim.RepeatRule;
•
javax.microedition.pim.PIMException;
•
javax.microedition.pim.FieldEmptyException;
•
javax.microedition.pim.FieldFullException;
•
javax.microedition.pim.UnsupportedFieldException;
•
javax.microedition.pim.PIMItem;
•
javax.microedition.pim.Contact;
•
javax.microedition.pim.Event;
•
javax.microedition.pim.PIMList;
•
javax.microedition.pim.ContactList;
•
javax.microedition.pim.EventList.
The implementation should include support of the following packages, classes, and
interfaces with appropriate methods and fields of FileConnection API described in
JSR-75, related to
javax.microedition.io.file
:
•
javax.microedition.io.file.ConnectionClosedException;
•
javax.microedition.io.file.IllegalModeException;
•
javax.microedition.io.file.FileConnection;
Security Requirements Personal information read/write permissions should be sup-
ported by the device's native system:
•
javax.microedition.pim.ContactList.read
- should enable reading the
contact information available on the device (hereinafter just "contact
read permission")
•
javax.microedition.pim.ContactList.write
- should enable updating the
contact information available on the device (hereinafter just "contact
write permission")
•
javax.microedition.pim.EventList.read
- should enable reading the event
information available on the device (hereinafter just "event read
permission")
•
javax.microedition.pim.EventList.write
- should enable updating the
event information available on the device (hereinafter just "event write
permission")
The PIM permissions should be mapped to the function groups "User Data Read Cap-
ability" and "User Data Write Capability" depending on the read/write conditions.
These two groups and the permissions are in the following Table 7:
Java ME Developer Guide
Chapter 6 - JSR-75 - PIM and Fileconnection APIs
[34/201]
DRAFT - Subject to Change