Songbird / Development / Songbird Add-Ons API Documentation

sbILocalDatabaseMigrationHandler Interface Reference

import "sbILocalDatabaseMigrationHandler.idl";

Inheritance diagram for sbILocalDatabaseMigrationHandler:

sbIJobProgress List of all members.

Public Member Functions

void migrate (in sbILocalDatabaseLibrary aLibrary)
 Run the migration handler on a library.

Public Attributes

readonly attribute unsigned
long 
fromVersion
 The source schema version.
readonly attribute unsigned
long 
toVersion
 The destination schema version.

Detailed Description

Note:
For your migration handler to be picked up by the LocalDatabaseMigration Component, it must have a contract id that begins with the following: "@songbirdnest.com/Songbird/Library/LocalDatabase/Migration/Handler/"

Definition at line 43 of file sbILocalDatabaseMigrationHandler.idl.


The documentation for this interface was generated from the following file:
Generated on Tue Mar 10 14:28:59 2009 for Songbird by  doxygen 1.5.2