[Mediator]Java SDK for the new C++ APIs
authorJay Sharma <jay.sharma@samsung.com>
Wed, 10 Feb 2016 06:51:45 +0000 (12:21 +0530)
committerMadan Lanka <lanka.madan@samsung.com>
Thu, 11 Feb 2016 03:01:58 +0000 (03:01 +0000)
commitff830bb8b8c9462543034aa9f43785fbc81fd570
treef6e29d04e4ed1637a0fb10f6a364abae41c5d9a4
parentd5608cd3ca6129848a8f290b86ac6124abf87717
[Mediator]Java SDK for the new C++ APIs

- Added Java SDK
- Added JNI layer
- Updated Sample Application for new APIS

Signed-off-by: Jay Sharma <jay.sharma@samsung.com>
Change-Id: Ic60f8511000720c642144f77541a4b3ad32645b5
Reviewed-on: https://gerrit.iotivity.org/gerrit/4969
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Madan Lanka <lanka.madan@samsung.com>
49 files changed:
service/easy-setup/SConscript
service/easy-setup/sampleapp/mediator/android/EasySetup/app/src/main/java/org/iotivity/service/easysetup/MainActivity.java
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/build.gradle [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/androidTest/androidTest.iml [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/androidTest/java/org/iotivity/service/easysetup/mediator/EasySetupServiceConfigTest.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/androidTest/java/org/iotivity/service/easysetup/mediator/EasySetupServiceTest.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/androidTest/java/org/iotivity/service/easysetup/mediator/EasySetupStatusTest.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/androidTest/java/org/iotivity/service/easysetup/mediator/EnrolleeDeviceFactoryTest.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/androidTest/java/org/iotivity/service/easysetup/mediator/Utility.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/AndroidManifest.xml [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/core/EnrolleeInfo.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/core/EnrolleeOnBoardingInfo.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/core/IOnBoardingStatus.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/core/ip/WiFiSoftAPManager.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/ESException.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/EasySetupService.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/EasySetupStatus.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/EnrolleeDevice.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/EnrolleeDeviceFactory.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/EnrolleeDeviceWiFiOnboarding.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/EnrolleeSetupError.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/EnrolleeState.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/IProvisionStatusNativeHandler.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/IpOnBoardingConnection.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/OnBoardingCallback.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/OnBoardingConfig.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/OnBoardingConnection.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/ProvisioningCallback.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/ProvisioningConfig.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/RemoteEnrollee.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/WiFiOnBoardingConfig.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/java/org/iotivity/service/easysetup/mediator/WiFiProvConfig.java [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/main.iml [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/res/drawable-hdpi/ic_launcher.png [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/res/values/strings.xml [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/EasySetupCore/src/main/res/values/styles.xml [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/Android.mk [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/Application.mk [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniEasySetup.cpp [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniEasySetup.h [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniEsListenerManager.h [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniEsUtils.cpp [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniEsUtils.h [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniJvm.cpp [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniJvm.h [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniProvisioningStatusLisener.cpp [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniProvisioningStatusListener.h [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniRemoteEnrollee.cpp [new file with mode: 0644]
service/easy-setup/sdk/mediator/android/richsdk/jni/JniRemoteEnrollee.h [new file with mode: 0644]