Songbird / Development / Songbird Add-Ons API Documentation

sbILocalDatabaseDynamicPlaylistService Interface Reference

List of all members.

Public Member Functions

sbIMediaList createList (in sbILocalDatabaseLibrary aLibrary, in nsIURI aUri, in unsigned long aIntervalSeconds, in nsILocalFile aDestinationDirectory)
 Create a new dynamnic playlist.
void updateList (in sbILocalDatabaseSimpleMediaList aMediaList, in nsIURI aUri, in unsigned long aIntervalSeconds, in nsILocalFile aDestinationDirectory)
 Update a new dynamnic playlist.
void updateAllNow ()
 Force an update of all dynamic playlists.
void updateNow (in sbIMediaList aMediaList)
 Force an update of a specified dynamic playlist.

Public Attributes

readonly attribute nsISimpleEnumerator scheduledLists
 Returns an enumerator of all dynamic playlists as |sbIMediaList|s.

Detailed Description

Definition at line 45 of file sbILocalDatabaseDynamicPlaylistService.idl.


Member Function Documentation

sbIMediaList sbILocalDatabaseDynamicPlaylistService::createList ( in sbILocalDatabaseLibrary  aLibrary,
in nsIURI  aUri,
in unsigned long  aIntervalSeconds,
in nsILocalFile  aDestinationDirectory 
)

Create a new dynamnic playlist.

Parameters:
aLibrary The library in which to create the new list
aUri The URL that will be read to gather tracks for the list
aIntervalSeconds Interval between updates, in seconds
aDestinationDirectory Directory that the downloaded files will be saved in. If null, the default download directory is used.
Returns:
sbIMediaList The new dynamic playlist

void sbILocalDatabaseDynamicPlaylistService::updateList ( in sbILocalDatabaseSimpleMediaList  aMediaList,
in nsIURI  aUri,
in unsigned long  aIntervalSeconds,
in nsILocalFile  aDestinationDirectory 
)

Update a new dynamnic playlist.

Parameters:
aMediaList The dynamic playlist to update
aUri The URL that will be read to gather tracks for the list
aIntervalSeconds Interval between updates, in seconds
aDestinationDirectory Directory that the downloaded files will be saved in. If null, the default download directory is used.

void sbILocalDatabaseDynamicPlaylistService::updateNow ( in sbIMediaList  aMediaList  ) 

Force an update of a specified dynamic playlist.

Parameters:
aMediaList The dynamic playlist to update


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