Package | Description |
---|---|
javax.microedition.rms |
The Mobile Information Device Profile provides a mechanism for
MIDlets to persistently store data and later retrieve it.
|
Modifier and Type | Class and Description |
---|---|
class |
InvalidRecordIDException
Thrown to indicate an operation could not be completed because the
record ID was invalid.
|
class |
RecordStoreFullException
Thrown to indicate an operation could not be completed because the
record store system storage is full.
|
class |
RecordStoreNotFoundException
Thrown to indicate an operation could not be completed because the
record store could not be found.
|
class |
RecordStoreNotOpenException
Thrown to indicate that an operation was attempted on a closed record store.
|
Modifier and Type | Method and Description |
---|---|
int |
RecordStore.addRecord(byte[] data,
int offset,
int numBytes)
Adds a new record to the record store.
|
void |
RecordStore.closeRecordStore()
This method is called when the MIDlet requests to have the
record store closed.
|
void |
RecordStore.deleteRecord(int recordId)
The record is deleted from the record store.
|
static void |
RecordStore.deleteRecordStore(String recordStoreName)
Deletes the named record store.
|
int |
RecordStore.getNextRecordID()
Returns the recordId of the next record to be added to the
record store.
|
byte[] |
RecordStore.getRecord(int recordId)
Returns a copy of the data stored in the given record.
|
int |
RecordStore.getRecord(int recordId,
byte[] buffer,
int offset)
Returns the data stored in the given record.
|
int |
RecordStore.getRecordSize(int recordId)
Returns the size (in bytes) of the MIDlet data available
in the given record.
|
byte[] |
RecordEnumeration.nextRecord()
Returns a copy of the next record in this enumeration,
where next is defined by the comparator and/or filter
supplied in the constructor of this enumerator.
|
static RecordStore |
RecordStore.openRecordStore(String recordStoreName,
boolean createIfNecessary)
Open (and possibly create) a record store associated with the
given MIDlet suite.
|
static RecordStore |
RecordStore.openRecordStore(String recordStoreName,
boolean createIfNecessary,
int authmode,
boolean writable)
Open (and possibly create) a record store that can be shared
with other MIDlet suites.
|
static RecordStore |
RecordStore.openRecordStore(String recordStoreName,
String vendorName,
String suiteName)
Open a record store associated with the named MIDlet suite.
|
byte[] |
RecordEnumeration.previousRecord()
Returns a copy of the previous record in this enumeration,
where previous is defined by the comparator and/or filter
supplied in the constructor of this enumerator.
|
void |
RecordStore.setMode(int authmode,
boolean writable)
Changes the access mode for this RecordStore.
|
void |
RecordStore.setRecord(int recordId,
byte[] newData,
int offset,
int numBytes)
Sets the data in the given record to that passed in.
|
Copyright (c) 1990, 2012, Oracle and/or its affiliates. All rights reserved.