nsPIPlacesDatabase

This is a private interface used by Places components to get access to the
database. If outside consumers wish to use this, they should only read from
the database so they do not break any internal invariants.

Methods

asyncExecuteLegacyQueries(aQueries, aQueryCount, aOptions, aCallback)

Asynchronously executes the statement created from queries.

@see nsINavHistoryService::executeQueries
@note THIS IS A TEMPORARY API. Don’t rely on it, since it will be replaced
in future versions by a real async querying API.
@note Results obtained from this method differ from results obtained from
executeQueries, because there is additional filtering and sorting
done by the latter. Thus you should use executeQueries, unless you
are absolutely sure that the returned results are fine for
your use-case.

Attributes

DBConnection

The database connection used by Places.