[SSM] Fix IOT-332, 333, 334 issues
[platform/upstream/iotivity.git] / service / soft-sensor-manager / SDK / java / org / iotivity / service / ssm / DataReader.java
1 package org.iotivity.service.ssm;
2
3 import java.util.List;
4
5 public class DataReader {
6
7         private int pDataReaderInstance;
8
9         public DataReader(int dataReaderInstance) {
10                 pDataReaderInstance = dataReaderInstance;
11         }
12
13         public List<String> GetAffectedModels() {
14                 return CoreController.getInstance().GetAffectedModels(
15                                 pDataReaderInstance);
16         }
17
18         public int GetModelDataCount(String modelName) throws Exception {
19                 return CoreController.getInstance().GetModelDataCount(
20                                 pDataReaderInstance, modelName);
21         }
22
23         public ModelData GetModelData(String modelName, int dataIndex)
24                         throws Exception {
25                 return CoreController.getInstance().GetModelData(pDataReaderInstance,
26                                 modelName, dataIndex);
27         }
28 }