public interface IndexedDB
Modifier and Type | Method | Description |
---|---|---|
void |
clearObjectStore(String securityOrigin,
String databaseName,
String objectStoreName) |
Clears all entries from an object store.
|
void |
deleteDatabase(String securityOrigin,
String databaseName) |
Deletes a database.
|
void |
deleteObjectStoreEntries(String securityOrigin,
String databaseName,
String objectStoreName,
KeyRange keyRange) |
Delete a range of entries from an object store
|
void |
disable() |
Disables events from backend.
|
void |
enable() |
Enables events from backend.
|
RequestDataResult |
requestData(String securityOrigin,
String databaseName,
String objectStoreName,
String indexName,
Integer skipCount,
Integer pageSize) |
Requests data from object store or index.
|
RequestDataResult |
requestData(String securityOrigin,
String databaseName,
String objectStoreName,
String indexName,
Integer skipCount,
Integer pageSize,
KeyRange keyRange) |
Requests data from object store or index.
|
DatabaseWithObjectStores |
requestDatabase(String securityOrigin,
String databaseName) |
Requests database with given name in given frame.
|
List<String> |
requestDatabaseNames(String securityOrigin) |
Requests database names for given security origin.
|
void clearObjectStore(String securityOrigin, String databaseName, String objectStoreName)
securityOrigin
- Security origin.databaseName
- Database name.objectStoreName
- Object store name.void deleteDatabase(String securityOrigin, String databaseName)
securityOrigin
- Security origin.databaseName
- Database name.void deleteObjectStoreEntries(String securityOrigin, String databaseName, String objectStoreName, KeyRange keyRange)
keyRange
- Range of entry keys to deletevoid disable()
void enable()
RequestDataResult requestData(String securityOrigin, String databaseName, String objectStoreName, String indexName, Integer skipCount, Integer pageSize, KeyRange keyRange)
securityOrigin
- Security origin.databaseName
- Database name.objectStoreName
- Object store name.indexName
- Index name, empty string for object store data requests.skipCount
- Number of records to skip.pageSize
- Number of records to fetch.keyRange
- Key range.DatabaseWithObjectStores requestDatabase(String securityOrigin, String databaseName)
securityOrigin
- Security origin.databaseName
- Database name.List<String> requestDatabaseNames(String securityOrigin)
securityOrigin
- Security origin.RequestDataResult requestData(String securityOrigin, String databaseName, String objectStoreName, String indexName, Integer skipCount, Integer pageSize)
securityOrigin
- Security origin.databaseName
- Database name.objectStoreName
- Object store name.indexName
- Index name, empty string for object store data requests.skipCount
- Number of records to skip.pageSize
- Number of records to fetch.Copyright © 2017, 2018–2018 WebFolder OÜ. All rights reserved.