nsISupports
Last changed in Gecko 1.9.1 (Firefox 3.5 / Thunderbird 3.0 / SeaMonkey 2.0)void cacheOpportunistically(in nsIApplicationCache cache, in ACString key); |
nsIApplicationCache chooseApplicationCache(in ACString key); |
nsIApplicationCache createApplicationCache(in ACString group); |
void deactivateGroup(in ACString group); |
nsIApplicationCache getActiveCache(in ACString group); |
nsIApplicationCache getApplicationCache(in ACString clientID); |
void getGroups([optional] out unsigned long count, [array, size_is(count), retval] out string groupIDs); |
Flags the specified key as one that should be cached opportunistically.
void cacheOpportunistically( in nsIApplicationCache cache, in ACString key );
cache
key
Tries to find the best application cache to serve a specified resource.
nsIApplicationCache chooseApplicationCache( in ACString key );
key
The nsIApplicationCache
best able to serve the resource indicated by the key
parameter.
Creates a new, empty application cache for the specified cache group.
nsIApplicationCache createApplicationCache( in ACString group );
group
The newly-created nsIApplicationCache
.
Deactivates the currently active cache object for the specified cache group.
void deactivateGroup( in ACString group );
group
Returns the currently active cache object for a cache group.
nsIApplicationCache getActiveCache( in ACString group );
group
The currently active cache object for the cache group.
Returns the nsIApplicationCache
object for the specified client ID.
nsIApplicationCache getApplicationCache( in ACString clientID );
clientID
The application cache object for the specified client ID.
Returns the list of application cache groups.
void getGroups(
out unsigned long count, Optional
[array, size_is(count), retval] out string groupIDs
);
count
OptionalgroupIDs