switch (nsType)\r
{\r
case OIC::Service::NSSyncInfo::NSSyncType::NS_SYNC_UNREAD:\r
{\r
static jfieldID fieldID = env->GetStaticFieldID(cls_SyncType,\r
"UNREAD", "Lorg/iotivity/service/ns/common/SyncInfo$SyncType;");\r
switch (nsType)\r
{\r
case OIC::Service::NSSyncInfo::NSSyncType::NS_SYNC_UNREAD:\r
{\r
static jfieldID fieldID = env->GetStaticFieldID(cls_SyncType,\r
"UNREAD", "Lorg/iotivity/service/ns/common/SyncInfo$SyncType;");\r
}\r
case OIC::Service::NSSyncInfo::NSSyncType::NS_SYNC_READ :\r
{\r
static jfieldID fieldID = env->GetStaticFieldID(cls_SyncType,\r
"READ", "Lorg/iotivity/service/ns/common/SyncInfo$SyncType;");\r
}\r
case OIC::Service::NSSyncInfo::NSSyncType::NS_SYNC_READ :\r
{\r
static jfieldID fieldID = env->GetStaticFieldID(cls_SyncType,\r
"READ", "Lorg/iotivity/service/ns/common/SyncInfo$SyncType;");\r
}\r
case OIC::Service::NSSyncInfo::NSSyncType::NS_SYNC_DELETED :\r
{\r
static jfieldID fieldID = env->GetStaticFieldID(cls_SyncType,\r
"DELETED", "Lorg/iotivity/service/ns/common/SyncInfo$SyncType;");\r
}\r
case OIC::Service::NSSyncInfo::NSSyncType::NS_SYNC_DELETED :\r
{\r
static jfieldID fieldID = env->GetStaticFieldID(cls_SyncType,\r
"DELETED", "Lorg/iotivity/service/ns/common/SyncInfo$SyncType;");\r
LOGD("Reading OCRepresentation Object from Native");\r
\r
OC::OCRepresentation *ocRepresentation = new OC::OCRepresentation(message->getExtraInfo());\r
LOGD("Reading OCRepresentation Object from Native");\r
\r
OC::OCRepresentation *ocRepresentation = new OC::OCRepresentation(message->getExtraInfo());\r
}\r
LOGD ("setting extraInfo field");\r
env->SetObjectField(obj_message, fid_extraInfo, jRepresentation);\r
}\r
LOGD ("setting extraInfo field");\r
env->SetObjectField(obj_message, fid_extraInfo, jRepresentation);\r