+ return result;\r
+ }\r
+\r
+ NSResult NSProvider::unsubscribe() throw (NSException)\r
+ {\r
+ NS_LOG(DEBUG, "unsubscribe - IN");\r
+ if (!isValid())\r
+ {\r
+ throw NSException("Invalid Operation on provider. Provider is already Stopped.");\r
+ }\r
+ NSResult result = (NSResult) NSUnsubscribe(getProviderId().c_str());\r
+ NS_LOG(DEBUG, "unsubscribe - OUT");\r
+ return result;\r