Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes
nsIRDFRemoteDataSource Interface Reference

A datasource that may load asynchronously. More...

import "nsIRDFRemoteDataSource.idl";

Inheritance diagram for nsIRDFRemoteDataSource:
Inheritance graph
[legend]
Collaboration diagram for nsIRDFRemoteDataSource:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Init (in string aURI)
 Specify the URI for the data source: this is the prefix that will be used to register the data source in the data source registry.
void Refresh (in boolean aBlocking)
 Refresh the remote datasource, re-loading its contents from the URI.
void Flush ()
 Request that a data source write it's contents out to permanent storage, if applicable.
void FlushTo (in string aURI)

Public Attributes

readonly attribute boolean loaded
 This value is true when the datasource has fully loaded itself.

Detailed Description

A datasource that may load asynchronously.

Definition at line 44 of file nsIRDFRemoteDataSource.idl.


Member Function Documentation

Request that a data source write it's contents out to permanent storage, if applicable.

Implemented in LocalStoreImpl.

Here is the caller graph for this function:

Specify the URI for the data source: this is the prefix that will be used to register the data source in the data source registry.

Parameters:
aURIthe URI to load

Refresh the remote datasource, re-loading its contents from the URI.

Parameters:
aBlockingIf true, the call will block until the datasource has completely reloaded.

Member Data Documentation

This value is true when the datasource has fully loaded itself.

Definition at line 50 of file nsIRDFRemoteDataSource.idl.


The documentation for this interface was generated from the following file: