MAppMngr2RuntimeObserver Class Reference

class MAppMngr2RuntimeObserver

Application Manager's change notification interface.

Application Manager monitors changes in application list and scanned directories. There may be some plug-in specific changes that are not visible in monitored interfaces, and that require refreshing displayed installed application (or installation packages) list. Runtime plug-in can notify the Application Manager via this interface when needed.

appmngr2pluginapi.lib
Since
S60 v5.1
Public Member Functions
void RefreshInstallationFiles ()
void RefreshInstalledApps ()

Member Functions Documentation

RefreshInstallationFiles()

void RefreshInstallationFiles ( ) [pure virtual]

Runtime plugin can use RefreshInstallationFiles() function to refresh the installation files list. Refreshing the list makes AppMngr2 to rescan install directories and refetch all installation package data. Note that AppMngr2 listens RFs::NotifyChange() events to handle file additions and deletions in defined install directories. Hence, plugins should use this function only if AppMngr2 is not notified otherwise.

RefreshInstalledApps()

void RefreshInstalledApps ( ) [pure virtual]

Runtime plugin can use RefreshInstalledApps() function to refresh the installed applications list. Refreshing the list makes AppMngr2 to refetch all installed application data. Note that AppMngr2 listens EAppListChanged events via MApaAppListServObserver , so plugins should use this function only if AppMngr2 is not notified otherwise.