X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=android%2Fandroid_api%2Fbase%2Fjni%2FJniOcResource.cpp;h=9d30ba28cca3a8214fb28e525e1629e18aa43124;hb=3c093548382bb2542c87a67e6e5fa32552c29cb3;hp=44f1eb3c5789bc467e460f6ed5a87ea7dd6f8af5;hpb=945f5c3f25177daccafa8eda5694002b5c180442;p=platform%2Fupstream%2Fiotivity.git diff --git a/android/android_api/base/jni/JniOcResource.cpp b/android/android_api/base/jni/JniOcResource.cpp index 44f1eb3..9d30ba2 100644 --- a/android/android_api/base/jni/JniOcResource.cpp +++ b/android/android_api/base/jni/JniOcResource.cpp @@ -356,6 +356,11 @@ std::string JniOcResource::sid() const return m_sharedResource->sid(); } +std::string JniOcResource::deviceName() const +{ + return m_sharedResource->deviceName(); +} + JniOnGetListener* JniOcResource::addOnGetListener(JNIEnv* env, jobject jListener) { return this->m_onGetManager.addListener(env, jListener, this); @@ -1705,6 +1710,24 @@ JNIEXPORT jstring JNICALL Java_org_iotivity_base_OcResource_getServerId /* * Class: org_iotivity_base_OcResource +* Method: getDeviceName +* Signature: ()Ljava/lang/String; +*/ +JNIEXPORT jstring JNICALL Java_org_iotivity_base_OcResource_getDeviceName +(JNIEnv *env, jobject thiz) +{ + LOGD("OcResource_getDeviceName"); + JniOcResource *resource = JniOcResource::getJniOcResourcePtr(env, thiz); + if (!resource) + { + return nullptr; + } + + return env->NewStringUTF(resource->deviceName().c_str()); +} + +/* +* Class: org_iotivity_base_OcResource * Method: dispose * Signature: ()V */