public interface Storage
| Modifier and Type | Method and Description |
|---|---|
void |
clearDataForOrigin(String origin,
String storageTypes)
Clears storage for origin.
|
UsageAndQuota |
getUsageAndQuota(String origin)
Returns usage and quota in bytes.
|
EventListener |
onCacheStorageContentUpdated(EventHandler<CacheStorageContentUpdated> eventListener)
A cache's contents have been modified.
|
EventListener |
onCacheStorageListUpdated(EventHandler<CacheStorageListUpdated> eventListener)
A cache has been added/deleted.
|
EventListener |
onIndexedDBContentUpdated(EventHandler<IndexedDBContentUpdated> eventListener)
The origin's IndexedDB object store has been modified.
|
EventListener |
onIndexedDBListUpdated(EventHandler<IndexedDBListUpdated> eventListener)
The origin's IndexedDB database list has been modified.
|
void |
trackCacheStorageForOrigin(String origin)
Registers origin to be notified when an update occurs to its cache storage list.
|
void |
trackIndexedDBForOrigin(String origin)
Registers origin to be notified when an update occurs to its IndexedDB.
|
void |
untrackCacheStorageForOrigin(String origin)
Unregisters origin from receiving notifications for cache storage.
|
void |
untrackIndexedDBForOrigin(String origin)
Unregisters origin from receiving notifications for IndexedDB.
|
void clearDataForOrigin(String origin, String storageTypes)
origin - Security origin.storageTypes - Comma separated list of StorageType to clear.UsageAndQuota getUsageAndQuota(String origin)
origin - Security origin.void trackCacheStorageForOrigin(String origin)
origin - Security origin.void trackIndexedDBForOrigin(String origin)
origin - Security origin.void untrackCacheStorageForOrigin(String origin)
origin - Security origin.void untrackIndexedDBForOrigin(String origin)
origin - Security origin.EventListener onCacheStorageContentUpdated(EventHandler<CacheStorageContentUpdated> eventListener)
EventListener onCacheStorageListUpdated(EventHandler<CacheStorageListUpdated> eventListener)
EventListener onIndexedDBContentUpdated(EventHandler<IndexedDBContentUpdated> eventListener)
EventListener onIndexedDBListUpdated(EventHandler<IndexedDBListUpdated> eventListener)
Copyright © 2020. All rights reserved.