org.microemu
Interface RecordStoreManager


public interface RecordStoreManager


Method Summary
 void deleteRecordStore(java.lang.String recordStoreName)
           
 void deleteStores()
          Delete all record stores.
 void fireRecordStoreListener(int type, java.lang.String recordStoreName)
           
 java.lang.String getName()
           
 int getSizeAvailable(RecordStoreImpl recordStoreImpl)
           
 void init(MicroEmulator emulator)
          Initialize RMS Manager before starting MIDlet
 java.lang.String[] listRecordStores()
           
 RecordStore openRecordStore(java.lang.String recordStoreName, boolean createIfNecessary)
           
 void saveChanges(RecordStoreImpl recordStoreImpl)
           
 void setRecordListener(ExtendedRecordListener recordListener)
           
 

Method Detail

getName

java.lang.String getName()

deleteRecordStore

void deleteRecordStore(java.lang.String recordStoreName)
                       throws RecordStoreNotFoundException,
                              RecordStoreException
Throws:
RecordStoreNotFoundException
RecordStoreException

openRecordStore

RecordStore openRecordStore(java.lang.String recordStoreName,
                            boolean createIfNecessary)
                            throws RecordStoreException
Throws:
RecordStoreException

listRecordStores

java.lang.String[] listRecordStores()

saveChanges

void saveChanges(RecordStoreImpl recordStoreImpl)
                 throws RecordStoreNotOpenException,
                        RecordStoreException
Throws:
RecordStoreNotOpenException
RecordStoreException

getSizeAvailable

int getSizeAvailable(RecordStoreImpl recordStoreImpl)

init

void init(MicroEmulator emulator)
Initialize RMS Manager before starting MIDlet


deleteStores

void deleteStores()
Delete all record stores.


setRecordListener

void setRecordListener(ExtendedRecordListener recordListener)

fireRecordStoreListener

void fireRecordStoreListener(int type,
                             java.lang.String recordStoreName)


Copyright © 2001-2010 MicroEmulator Team. All Rights Reserved.