--- a/mds_plat/metadata_engine_api/tsrc/src/MdETestScripterBlocks.cpp Fri Apr 16 15:23:55 2010 +0300
+++ b/mds_plat/metadata_engine_api/tsrc/src/MdETestScripterBlocks.cpp Mon May 03 12:55:01 2010 +0300
@@ -188,6 +188,8 @@
ENTRY( "RemoveSchemaObserverL", CMdETestScripter::RemoveSchemaObserverL ),
ENTRY( "AddObjectObserverL", CMdETestScripter::AddObjectObserverL ),
ENTRY( "RemoveObjectObserverL", CMdETestScripter::RemoveObjectObserverL ),
+ ENTRY( "AddObjectObserverWithUriL", CMdETestScripter::AddObjectObserverWithUriL ),
+ ENTRY( "RemoveObjectObserverWithUriL", CMdETestScripter::RemoveObjectObserverWithUriL ),
ENTRY( "AddObjectPresentObserverL", CMdETestScripter::AddObjectPresentObserverL ),
ENTRY( "RemoveObjectPresentObserverL", CMdETestScripter::RemoveObjectPresentObserverL ),
ENTRY( "AddRelationObserverL", CMdETestScripter::AddRelationObserverL ),
@@ -421,6 +423,27 @@
}
// -----------------------------------------------------------------------------
+// CHarvesterPluginTestScripter::HandleUriObjectNotification
+// -----------------------------------------------------------------------------
+//
+void CMdETestScripter::HandleUriObjectNotification( CMdESession& aSession,
+ TObserverNotificationType aType,
+ const RArray<TItemId>& aObjectIdArray,
+ const RPointerArray<HBufC>& /* aObjectUriArray */ )
+ {
+ iLog->Log(_L( "HandleUriObjectNotification" ));
+
+ iNotificationSession = &aSession;
+ iNotificationType = aType;
+ for ( TInt i = 0; i < aObjectIdArray.Count(); ++i )
+ {
+ iNotificationItemIdArray.Append( aObjectIdArray[ i ] );
+ }
+
+ Signal();
+ }
+
+// -----------------------------------------------------------------------------
// CHarvesterPluginTestScripter::HandleObjectPresentNotification
// -----------------------------------------------------------------------------
//