Resource container update, API seperation (container, bundle)
authorMarkus Jung <markus.jung@samsung.com>
Mon, 6 Jul 2015 03:27:20 +0000 (12:27 +0900)
committerUze Choi <uzchoi@samsung.com>
Mon, 6 Jul 2015 04:23:04 +0000 (04:23 +0000)
commitec82fe04d795c1a6a17f182b797c330b90113106
tree199efac70542647995a729473978d23dda047df6
parent76f51fe8850bda455bccd5507b8b71548da8238b
Resource container update, API seperation (container, bundle)

Update on resource container. Bundle templates for c++ or Java-based protocol
bridge bundles. Common XML-based configuration.
Separated APIs and project skeletons for container and bundle templates.

Change-Id: Iacf3cc7bc860cfa42c2a50ed901ac7b786741a52
Signed-off-by: Markus Jung <markus.jung@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1512
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
44 files changed:
service/resource-manipulation/modules/resourceContainer/SConscript
service/resource-manipulation/modules/resourceContainer/bundle-api/include/BundleActivator.h [moved from service/resource-manipulation/modules/resourceContainer/include/BundleActivator.h with 100% similarity]
service/resource-manipulation/modules/resourceContainer/bundle-api/include/BundleResource.h [moved from service/resource-manipulation/modules/resourceContainer/include/BundleResource.h with 56% similarity]
service/resource-manipulation/modules/resourceContainer/bundle-api/include/NotificationReceiver.h [moved from service/resource-manipulation/modules/resourceContainer/include/SoftSensorResource.h with 60% similarity]
service/resource-manipulation/modules/resourceContainer/bundle-api/include/ProtocolBridgeConnector.h [moved from service/resource-manipulation/modules/resourceContainer/include/ProtocolBridgeConnector.h with 100% similarity]
service/resource-manipulation/modules/resourceContainer/bundle-api/include/ProtocolBridgeResource.h [moved from service/resource-manipulation/modules/resourceContainer/include/ProtocolBridgeResource.h with 95% similarity]
service/resource-manipulation/modules/resourceContainer/bundle-api/include/ResourceContainerBundleAPI.h [moved from service/resource-manipulation/modules/resourceContainer/include/ResourceContainerBundleAPI.h with 60% similarity]
service/resource-manipulation/modules/resourceContainer/bundle-api/include/SoftSensorResource.h [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/bundle-java-api/pom.xml [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/bundle-java-api/src/main/java/org/iotivity/resourcecontainer/bundle/api/BaseActivator.java [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/bundle-java-api/src/main/java/org/iotivity/resourcecontainer/bundle/api/BundleActivator.java [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/bundle-java-api/src/main/java/org/iotivity/resourcecontainer/bundle/api/BundleResource.java [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/bundle-java-api/src/main/java/org/iotivity/resourcecontainer/bundle/api/ProtocolBridgeConnector.java [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/bundle-java-api/src/main/java/org/iotivity/resourcecontainer/bundle/api/ResourceConfig.java [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/examples/HueJavaSampleBundle/hue/pom.xml [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/examples/HueJavaSampleBundle/hue/src/main/java/org/iotivity/bundle/hue/HueBundleActivator.java [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/examples/HueJavaSampleBundle/hue/src/main/java/org/iotivity/bundle/hue/HueConnector.java [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/examples/HueJavaSampleBundle/hue/src/main/java/org/iotivity/bundle/hue/HueLightResource.java [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/examples/HueSampleBundle/include/HueLight.h
service/resource-manipulation/modules/resourceContainer/examples/HueSampleBundle/include/HueSampleBundleActivator.h
service/resource-manipulation/modules/resourceContainer/examples/HueSampleBundle/src/HueLight.cpp
service/resource-manipulation/modules/resourceContainer/examples/HueSampleBundle/src/HueSampleBundleActivator.cpp
service/resource-manipulation/modules/resourceContainer/examples/ResourceContainerConfig.xml
service/resource-manipulation/modules/resourceContainer/examples/SampleBundle/include/DiscomfortIndexSensor.h
service/resource-manipulation/modules/resourceContainer/examples/SampleBundle/include/DiscomfortIndexSensorResource.h
service/resource-manipulation/modules/resourceContainer/examples/SampleBundle/include/SampleBundle.h
service/resource-manipulation/modules/resourceContainer/examples/SampleBundle/src/DiscomfortIndexSensor.cpp
service/resource-manipulation/modules/resourceContainer/examples/SampleBundle/src/DiscomfortIndexSensorResource.cpp
service/resource-manipulation/modules/resourceContainer/examples/SampleBundle/src/SampleBundle.cpp
service/resource-manipulation/modules/resourceContainer/include/BundleInfo.h
service/resource-manipulation/modules/resourceContainer/include/Configuration.h [deleted file]
service/resource-manipulation/modules/resourceContainer/include/ResourceContainer.h
service/resource-manipulation/modules/resourceContainer/include/internal/BundleInfoInternal.h [moved from service/resource-manipulation/modules/resourceContainer/include/BundleInfoInternal.h with 74% similarity]
service/resource-manipulation/modules/resourceContainer/include/internal/Configuration.h [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/include/internal/JavaBundleResource.h [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/include/internal/ResourceContainerImpl.h [moved from service/resource-manipulation/modules/resourceContainer/include/ResourceContainerImpl.h with 61% similarity]
service/resource-manipulation/modules/resourceContainer/include/internal/org_iotivity_resourcecontainer_bundle_api_BaseActivator.h [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/src/BaseActivator.cpp [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/src/BundleInfoInternal.cpp
service/resource-manipulation/modules/resourceContainer/src/BundleResource.cpp
service/resource-manipulation/modules/resourceContainer/src/Configuration.cpp
service/resource-manipulation/modules/resourceContainer/src/ContainerTest.cpp
service/resource-manipulation/modules/resourceContainer/src/JavaBundleResource.cpp [new file with mode: 0644]
service/resource-manipulation/modules/resourceContainer/src/ResourceContainerImpl.cpp