Create a persistent data store

Each PersistentObject has a unique long key.

  1. Import the required classes and interfaces.
    import net.rim.device.api.system.PersistentObject;
    import net.rim.device.api.system.PersistentStore;
    import java.lang.String;
    import net.rim.device.api.ui.component.Dialog;
  2. To create a unique long key, in the BlackBerry Integrated Development Environment, type a string value. For example, com.rim.samples.docs.userinfo
  3. Right-click the string and click Convert ‘com.rim.samples.docs.userinfo’ to long.
  4. Include a comment in your code to indicate the string that you used to generate the unique long key.
  5. To create a persistent data store, create a single static PersistentObject and invoke PersistentStore.getPersistentObject, using the unique long key as a parameter.
    static PersistentObject store;
    static {
    store = PersistentStore.getPersistentObject( 0xa1a569278238dad2L );
    }

Was this information helpful? Send us your comments.