public interface IndexedDB
| Modifier and Type | Method and 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.
|
Metadata |
getMetadata(String securityOrigin,
String databaseName,
String objectStoreName)
Gets metadata of an object store
|
RequestData |
requestData(String securityOrigin,
String databaseName,
String objectStoreName,
String indexName,
Integer skipCount,
Integer pageSize)
Requests data from object store or index.
|
RequestData |
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)
securityOrigin - databaseName - objectStoreName - keyRange - Range of entry keys to deletevoid disable()
void enable()
RequestData 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.RequestData 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.Metadata getMetadata(String securityOrigin, String databaseName, String objectStoreName)
securityOrigin - Security origin.databaseName - Database name.objectStoreName - Object store name.DatabaseWithObjectStores requestDatabase(String securityOrigin, String databaseName)
securityOrigin - Security origin.databaseName - Database name.Copyright © 2020. All rights reserved.