RC android: load bundle classes from library
[platform/upstream/iotivity.git] / service / resource-container / examples / android / RCSampleServerApp / app / src / main / assets / lib / ResourceContainerConfig.xml
1 <container>
2     <bundle>
3         <id>oic.bundle.discomfortIndexSensor</id>
4         <path>data/data/org.iotivity.service.sample.resourcecontainer/files/libDISensorBundle.so</path>
5         <activator>disensor</activator>
6         <version>1.0.0</version>
7         <resources>
8             <resourceInfo>
9                 <name>DiscomfortIndexSensor1</name>
10                 <resourceType>oic.r.sensor</resourceType>
11                 <outputs>
12                     <output>
13                         <name>discomfortIndex</name>
14                         <type>int</type>
15                     </output>
16                     <output>
17                         <name>humidity</name>
18                         <type>double</type>
19                     </output>
20                     <output>
21                         <name>temperature</name>
22                         <type>double</type>
23                     </output>
24                 </outputs>
25                 <inputs>
26                     <input>
27                         <name>humidity</name>
28                         <type>double</type>
29                         <resourceType>oic.r.humidity</resourceType>
30                     </input>
31                     <input>
32                         <name>temperature</name>
33                         <type>double</type>
34                         <resourceType>oic.r.temperature</resourceType>
35                     </input>
36                 </inputs>
37             </resourceInfo>
38         </resources>
39     </bundle>
40     <!--<bundle>
41         <id>oic.android.sample</id>
42         <path>org.iotivity.service.sample.androidbundle.apk</path>
43         <activator>org.iotivity.service.sample.androidbundle.SampleActivator</activator>
44         <version>1.0.0</version>
45         <resources>
46             <resourceInfo>
47                 <name>LightResource1</name>
48                 <resourceType>oic.r.light</resourceType>
49                 <resourceUri>/android/light/1</resourceUri>
50             </resourceInfo>
51             <resourceInfo>
52                  <name>LightIntensity1</name>
53                  <resourceType>oic.r.lightintensity</resourceType>
54                  <resourceUri>/android/lightintensity/1</resourceUri>
55             </resourceInfo>
56             <resourceInfo>
57                 <name>Humidity1</name>
58                 <resourceType>oic.r.humidity</resourceType>
59                 <resourceUri>/android/humidity/1</resourceUri>
60             </resourceInfo>
61             <resourceInfo>
62                 <name>Tepmerature1</name>
63                 <resourceType>oic.r.temperature</resourceType>
64                 <resourceUri>/android/temperature/1</resourceUri>
65             </resourceInfo>
66             <resourceInfo>
67                 <name>Gyroscope1</name>
68                 <resourceType>oic.r.gyroscope</resourceType>
69                 <resourceUri>/android/gyroscope/1</resourceUri>
70             </resourceInfo>
71             <resourceInfo>
72                 <name>DiscomfortIndexSensor1</name>
73                 <resourceType>oic.r.discomfortindex</resourceType>
74                 <resourceUri>/android/discomfortindex/1</resourceUri>
75                 <outputs>
76                     <output>
77                         <name>discomfortIndex</name>
78                         <type>int</type>
79                     </output>
80                     <output>
81                         <name>humidity</name>
82                         <type>double</type>
83                     </output>
84                     <output>
85                         <name>temperature</name>
86                         <type>double</type>
87                     </output>
88                 </outputs>
89                 <inputs>
90                     <input>
91                         <name>humidity</name>
92                         <type>double</type>
93                         <resourceType>oic.r.humidity</resourceType>
94                     </input>
95                     <input>
96                         <name>temperature</name>
97                         <type>double</type>
98                         <resourceType>oic.r.temperature</resourceType>
99                     </input>
100                 </inputs>
101             </resourceInfo>
102         </resources>
103     </bundle>
104     <bundle>
105         <id>oic.android.sample</id>
106         <path>data/data/org.iotivity.service.sample.resourcecontainer/files/android_sample_bundle.jar</path>
107         <activator>org.iotivity.service.sample.androidbundle.SampleActivator</activator>
108         <version>1.0.0</version>
109         <resources>
110             <resourceInfo>
111                 <name>LightResource1</name>
112                 <resourceType>oic.r.light</resourceType>
113                 <resourceUri>/android/light/1</resourceUri>
114             </resourceInfo>
115             <resourceInfo>
116                  <name>LightIntensity1</name>
117                  <resourceType>oic.r.lightintensity</resourceType>
118                  <resourceUri>/android/lightintensity/1</resourceUri>
119             </resourceInfo>
120             <resourceInfo>
121                 <name>Humidity1</name>
122                 <resourceType>oic.r.humidity</resourceType>
123                 <resourceUri>/android/humidity/1</resourceUri>
124             </resourceInfo>
125             <resourceInfo>
126                 <name>Tepmerature1</name>
127                 <resourceType>oic.r.temperature</resourceType>
128                 <resourceUri>/android/temperature/1</resourceUri>
129             </resourceInfo>
130             <resourceInfo>
131                 <name>Gyroscope1</name>
132                 <resourceType>oic.r.gyroscope</resourceType>
133                 <resourceUri>/android/gyroscope/1</resourceUri>
134             </resourceInfo>
135             <resourceInfo>
136                 <name>DiscomfortIndexSensor1</name>
137                 <resourceType>oic.r.discomfortindex</resourceType>
138                 <resourceUri>/android/discomfortindex/1</resourceUri>
139                 <outputs>
140                     <output>
141                         <name>discomfortIndex</name>
142                         <type>int</type>
143                     </output>
144                     <output>
145                         <name>humidity</name>
146                         <type>double</type>
147                     </output>
148                     <output>
149                         <name>temperature</name>
150                         <type>double</type>
151                     </output>
152                 </outputs>
153                 <inputs>
154                     <input>
155                         <name>humidity</name>
156                         <type>double</type>
157                         <resourceType>oic.r.humidity</resourceType>
158                     </input>
159                     <input>
160                         <name>temperature</name>
161                         <type>double</type>
162                         <resourceType>oic.r.temperature</resourceType>
163                     </input>
164                 </inputs>
165             </resourceInfo>
166         </resources>
167     </bundle>-->
168 </container>