January 2002
Intermediate to advanced
264 pages
8h 3m
English
javax.microedition.rms.RecordStore
This class represents a record store, which is a collection of
records that remains persistent across multiple invocations of the
MIDlet. To open a new record store, use openRecordStore( ) where the name of the record store is case-sensitive and
may consist of any combination of up to 32 Unicode characters. This
class provides several self-explanatory methods for adding and
deleting records, enumerating through records, and so on.
public classRecordStoreextends Object { // public class methods public static voiddeleteRecordStore(String recordStoreName) throws RecordStoreException, RecordStoreNotFoundException; public static String[]listRecordStores( ); public static RecordStoreopenRecordStore(String recordStoreName, boolean createIfNecessary) throws RecordStoreException, RecordStoreFullException, RecordStoreNotFoundException; // public instance methods public intaddRecord(byte data[], int offset, int numBytes) throws RecordStoreNotOpenException, RecordStoreException, RecordStoreFullException; public voidaddRecordListener(RecordListener listener); public voidcloseRecordStore( ) throws RecordStoreNotOpenException, RecordStoreException; public voiddeleteRecord(int recordId) throws RecordStoreNotOpenException, InvalidRecordIDException, RecordStoreException; public RecordEnumerationenumerateRecords(RecordFilter filter, RecordComparator comparator, boolean keepUpdated) throws RecordStoreNotOpenException; public longgetLastModified ...
Read now
Unlock full access