8 #include <mime/Database.h>
10 #include "RegistrarThreadManager.h"
13 class MIMEManager
: public BLooper
,
14 private BPrivate::Storage::Mime::Database::NotificationListener
{
17 virtual ~MIMEManager();
19 virtual void MessageReceived(BMessage
*message
);
22 // Database::NotificationListener
23 virtual status_t
Notify(BMessage
* message
, const BMessenger
& target
);
29 void HandleSetParam(BMessage
*message
);
30 void HandleDeleteParam(BMessage
*message
);
33 BPrivate::Storage::Mime::Database fDatabase
;
34 DatabaseLocker
* fDatabaseLocker
;
35 RegistrarThreadManager fThreadManager
;
36 BMessenger fManagerMessenger
;
39 #endif // MIME_MANAGER_H