RC android: load bundle classes from library
[platform/upstream/iotivity.git] / service / resource-container / examples / android / RCSampleServerApp / app / src / main / assets / lib / ResourceContainerConfig.xml
index da6e17f..493d638 100755 (executable)
@@ -37,7 +37,7 @@
             </resourceInfo>
         </resources>
     </bundle>
-    <bundle>
+    <!--<bundle>
         <id>oic.android.sample</id>
         <path>org.iotivity.service.sample.androidbundle.apk</path>
         <activator>org.iotivity.service.sample.androidbundle.SampleActivator</activator>
             </resourceInfo>
         </resources>
     </bundle>
+    <bundle>
+        <id>oic.android.sample</id>
+        <path>data/data/org.iotivity.service.sample.resourcecontainer/files/android_sample_bundle.jar</path>
+        <activator>org.iotivity.service.sample.androidbundle.SampleActivator</activator>
+        <version>1.0.0</version>
+        <resources>
+            <resourceInfo>
+                <name>LightResource1</name>
+                <resourceType>oic.r.light</resourceType>
+                <resourceUri>/android/light/1</resourceUri>
+            </resourceInfo>
+            <resourceInfo>
+                 <name>LightIntensity1</name>
+                 <resourceType>oic.r.lightintensity</resourceType>
+                 <resourceUri>/android/lightintensity/1</resourceUri>
+            </resourceInfo>
+            <resourceInfo>
+                <name>Humidity1</name>
+                <resourceType>oic.r.humidity</resourceType>
+                <resourceUri>/android/humidity/1</resourceUri>
+            </resourceInfo>
+            <resourceInfo>
+                <name>Tepmerature1</name>
+                <resourceType>oic.r.temperature</resourceType>
+                <resourceUri>/android/temperature/1</resourceUri>
+            </resourceInfo>
+            <resourceInfo>
+                <name>Gyroscope1</name>
+                <resourceType>oic.r.gyroscope</resourceType>
+                <resourceUri>/android/gyroscope/1</resourceUri>
+            </resourceInfo>
+            <resourceInfo>
+                <name>DiscomfortIndexSensor1</name>
+                <resourceType>oic.r.discomfortindex</resourceType>
+                <resourceUri>/android/discomfortindex/1</resourceUri>
+                <outputs>
+                    <output>
+                        <name>discomfortIndex</name>
+                        <type>int</type>
+                    </output>
+                    <output>
+                        <name>humidity</name>
+                        <type>double</type>
+                    </output>
+                    <output>
+                        <name>temperature</name>
+                        <type>double</type>
+                    </output>
+                </outputs>
+                <inputs>
+                    <input>
+                        <name>humidity</name>
+                        <type>double</type>
+                        <resourceType>oic.r.humidity</resourceType>
+                    </input>
+                    <input>
+                        <name>temperature</name>
+                        <type>double</type>
+                        <resourceType>oic.r.temperature</resourceType>
+                    </input>
+                </inputs>
+            </resourceInfo>
+        </resources>
+    </bundle>-->
 </container>
\ No newline at end of file