Класс RecordStore
Производит запись данных.
Методы
- int addRecord(byte[] data, int offset, int numBytes) -добавляет новую запись в память мобильного устройства;
- void addRecordListener(RecordListener listener)-добавляет обработчик событий;
- void closeRecorclStore () - закрывает запись;
- void deleteRecord(int recordld) -удаляет запись по идентификатору;
- static void deleteRecordStore(String recordStoreName) -удаляет запись по имени;
- long getLastModif ied () - возвращает последнее время изменения записи;
- String getName () - получает имя записи;
- int getNextRecordlD() - получает идентификатор последующей записи;
- int getNumRecords () - получает количество доступных записей;
- byte[] getRecord (int recordld) - возвращает копию записи;
- int getRecord(int recordld, byte[] buffer, int offset) -возвращает данные записи;
- int getRecordSize (int recordld) - получает размер заданной записи;
- int getsize() - получает размер всех записей;
- int getSizeAvailable() - получает количество доступной памяти для записи;
- int getVersion() - получает версию записи:
- static String [] listRecordStores ()-возвращает список записей;
- static RecordStore openRecordStore(String recordStoreName, boolean create if Necessary)- открывает память для записи;
- static RecordStore openRecordStore(String recordStoreName, boolean createlfNecessary, int authmode, boolean writable) - открывает память для записи;
- static RecordStore openRecordStore(String recordStoreName, String vendorName, String suiteName) - открывает память для записи;
- void removeRecordListener(RecordListener listener) -удаляет обработчик событий;
- void setMode(int authmode, boolean writable) - изменят режим доступа;
- void setRecord(int recordld, byte[] newData, int offset, int numBytes) - вводит данные в запись.
Константы
- static int AUTHMODE_ANY - позволяет осуществить доступ для любого комплекта мидлетов;
- static int AUTHMODE_PRIVATE - позволяет осуществить доступ только из данной программы.