Implemented by
- @mozilla.org/embeddor.implemented/bookmark-charset-resolver;1
- @mozilla.org/browser/nav-history-service;1
- @mozilla.org/browser/download-history;1
- @mozilla.org/browser/global-history;2
- @mozilla.org/autocomplete/search;1?name=history
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.
[scriptable, uuid(8e6d4f8a-4b8e-4026-9fca-517c4494ddb7)]
interface nsPIPlacesDatabase : nsISupports
Attributes
The database connection used by Places.
readonly attribute
mozIStorageConnection
DBConnection
Methods
Commits all pending history changes, call this before finalizing statements and closing the database connection to ensure safety for all history data.
void
commitPendingChanges()
Finalizes all Places internal statements, allowing to safely close the database connection.
void
finalizeInternalStatements()
Compare to: