[IOT-1740]Adding UnSubscribe functionality in Notification Consumer
authorabitha.s <abitha.s@samsung.com>
Wed, 11 Jan 2017 05:53:53 +0000 (11:23 +0530)
committerUze Choi <uzchoi@samsung.com>
Mon, 16 Jan 2017 01:52:39 +0000 (01:52 +0000)
commit4a9a729ff4ab4a5bc2d00d62ead833ce3b97e03b
treeeea6f5790bf23293a6d98825210cacda4d01a9a3
parent2a13bd9110b353e7e96a211a6281e25160920b8f
[IOT-1740]Adding UnSubscribe functionality in Notification Consumer

1. Added Unsubscribe function in C++, JNI and Java APIs
2. Added sample application chages to test Unsubscribe function from C++ sample
3. Added return code for missng API to return the result of API

patch 4: removed return code from Java and JNI apis.(will add a separate commit with review comments incorporated

Change-Id: I478ccc25b999be8b1d40a9aaec49dc241f22f055
Signed-off-by: abitha.s <abitha.s@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/16305
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Chihyun Cho <ch79.cho@samsung.com>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
17 files changed:
service/notification/android/notification-service/src/main/java/org/iotivity/service/ns/consumer/Provider.java
service/notification/android/notification-service/src/main/jni/consumer/JniNotificationConsumer.cpp
service/notification/android/notification-service/src/main/jni/consumer/JniNotificationConsumer.h
service/notification/cpp-wrapper/consumer/inc/NSConsumerService.h
service/notification/cpp-wrapper/consumer/inc/NSProvider.h
service/notification/cpp-wrapper/consumer/src/NSConsumerService.cpp
service/notification/cpp-wrapper/consumer/src/NSProvider.cpp
service/notification/cpp-wrapper/examples/linux/notificationserviceconsumer.cpp
service/notification/cpp-wrapper/examples/linux/notificationserviceprovider.cpp
service/notification/cpp-wrapper/provider/inc/NSConsumer.h
service/notification/cpp-wrapper/provider/inc/NSProviderService.h
service/notification/cpp-wrapper/provider/src/NSConsumer.cpp
service/notification/cpp-wrapper/provider/src/NSProviderService.cpp
service/notification/examples/android/NotiConsumerExample/app/src/androidTest/java/org/iotivity/service/ns/sample/consumer/ExampleUnitTest.java [changed mode: 0644->0755]
service/notification/examples/android/NotiConsumerExample/app/src/main/java/org/iotivity/service/ns/sample/consumer/ConsumerSample.java [changed mode: 0644->0755]
service/notification/examples/android/NotiConsumerExample/app/src/main/java/org/iotivity/service/ns/sample/consumer/MainActivity.java [changed mode: 0644->0755]
service/notification/examples/android/NotiConsumerExample/app/src/main/res/layout/activity_main.xml