Skip to content
Success

Changes

Summary

  1. getService and getServiceEClass to provider model (commit: a935bb0) (details)
  2. Fix spaces (commit: e83839c) (details)
  3. add test model (commit: 544d98e) (details)
  4. add ObservedArea handling (commit: 2d22832) (details)
  5. Start adding tests (commit: 25cab9a) (details)
  6. Fix change notification for services in dynamic provider (commit: 46bd076) (details)
  7. Annotation based DTOs can now have EMF Elements as fields (commit: 7116491) (details)
  8. Add some test (commit: a4543ad) (details)
  9. Add tests and fix NPE (commit: 35548ac) (details)
  10. fixed is Forzen for Dynamic Providers (commit: eafcc6e) (details)
  11. Extend and add some tests (commit: 1d75616) (details)
  12. fixed duplicated Service creation (commit: f97d74d) (details)
  13. Fix whitespace and license issues (commit: 66291bc) (details)
Commit a935bb0062ac9d720d97bf55e9d77095bfe430b8 by Guido Grune
getService and getServiceEClass to provider model

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: a935bb0)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java (diff)
The file was modifiedcore/models/provider/src/main/resources/model/sensinact.genmodel (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java (diff)
The file was modifiedcore/models/provider/src/main/resources/model/sensinact.ecore (diff)
Commit e83839cda04cbffe85f71de50771b742733639e4 by Guido Grune
Fix spaces

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: e83839c)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java (diff)
Commit 544d98eaeb7bd7b6d18fa6c9364ca0a9c35dd1e2 by Guido Grune
add test model

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: 544d98e)
The file was addedcore/models/testdata/.gitignore
The file was addedcore/models/testdata/bnd.bnd
The file was modifiedcore/models/pom.xml (diff)
The file was addedcore/models/testdata/pom.xml
The file was addedcore/models/testdata/src/main/resources/model/testdata.ecore
The file was addedcore/models/testdata/src/main/resources/model/testdata.genmodel
Commit 2d228324d723649f83e0bb4775f3d33e719ccac0 by Guido Grune
add ObservedArea handling

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: 2d22832)
The file was addednorthbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/SensorthingsAnnotations.java
The file was modifiednorthbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/ThingsAccessImpl.java (diff)
The file was modifiednorthbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/DtoMapper.java (diff)
Commit 25cab9a57d25ebdf0ba5a4639254b017d7a012ec by Guido Grune
Start adding tests

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: 25cab9a)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java (diff)
The file was modifiedcore/impl/pom.xml (diff)
Commit 46bd0769bd858b9662ffe5387c063cd09d3353de by Guido Grune
Fix change notification for services in dynamic provider

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: 46bd076)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java (diff)
Commit 711649126028f05750be44722fb2cb98e63240c8 by j.albert
Annotation based DTOs can now have EMF Elements as fields

Signed-off-by: Juergen Albert <j.albert@data-in-motion.biz>
(commit: 7116491)
The file was addedcore/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/package-info.java
The file was modifiedcore/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFProvider.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/emf/compare/EMFCompareUtil.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/GenericDtoDataExtractor.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/dto/impl/AbstractUpdateDto.java (diff)
The file was modifiedcore/models/testdata/pom.xml (diff)
The file was addedcore/emf-api/src/main/java/org/eclipse/sensinact/core/emf/dto/EMFGenericDto.java
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactServiceImpl.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/impl/DataUpdateImpl.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/nexus/ModelNexus.java (diff)
The file was modifiedcore/impl/integration-test.bndrun (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/impl/SetValueCommand.java (diff)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java (diff)
The file was modifiedcore/api/src/main/java/org/eclipse/sensinact/core/push/dto/GenericDto.java (diff)
The file was addedcore/emf-api/src/main/java/org/eclipse/sensinact/core/emf/twin/SensinactEMFService.java
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactDigitalTwinImpl.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java (diff)
The file was addedcore/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/EMFGenericDtoDataExtractor.java
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/SubscriptionTest.java (diff)
The file was modifiedcore/api/src/main/java/org/eclipse/sensinact/core/model/Modelled.java (diff)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/model/nexus/impl/NexusTest.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactResourceImpl.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ResourceImpl.java (diff)
Commit a4543adef02fb037cd1ab976116369576dd90e34 by Guido Grune
Add some test

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: a4543ad)
The file was modifiedcore/models/testdata/src/main/resources/model/testdata.genmodel (diff)
The file was modifiedcore/models/testdata/src/main/resources/model/testdata.ecore (diff)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java (diff)
Commit 35548acce840750407391904137f6f32e5500558 by Guido Grune
Add tests and fix NPE

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: 35548ac)
The file was addedcore/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java
The file was modifiedcore/models/provider/src/main/resources/model/sensinact.genmodel (diff)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/integration/DataUpdateServiceTest.java (diff)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java (diff)
The file was modifiedcore/models/provider/src/main/resources/model/sensinact.ecore (diff)
Commit eafcc6e1df60718e06bcd07e72203632258faa6a by j.albert
fixed is Forzen for Dynamic Providers

Signed-off-by: Juergen Albert <j.albert@data-in-motion.biz>
(commit: eafcc6e)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java (diff)
Commit 1d75616e5814846e6231dbb77ebbcb7fc19f2016 by Guido Grune
Extend and add some tests

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: 1d75616)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/extract/impl/AnnotationBasedDtoExtractorTest.java (diff)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java (diff)
Commit f97d74d55ebfc911210e1abeafebc47a6b65800f by j.albert
fixed duplicated Service creation

Signed-off-by: Juergen Albert <j.albert@data-in-motion.biz>
(commit: f97d74d)
The file was modifiedsouthbound/http/http-callback-whiteboard/integration-test.bndrun (diff)
The file was modifiedsouthbound/http/http-device-factory/integration-test.bndrun (diff)
The file was modifiednorthbound/session/session-impl/integration-test.bndrun (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java (diff)
The file was modifiedsouthbound/mqtt/mqtt-device-factory/integration-test.bndrun (diff)
Commit 66291bcce2cca2cb2818c0e66a5830d6593446ca by Guido Grune
Fix whitespace and license issues

Signed-off-by: Guido Grune <g.grune@datainmotion.com>
(commit: 66291bc)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ServiceImpl.java (diff)
The file was modifiednorthbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/DtoMapper.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/twin/impl/SensinactProviderImpl.java (diff)
The file was modifiedcore/impl/src/test/java/org/eclipse/sensinact/core/integration/EMFUpdateServiceTest.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/extract/impl/AnnotationMapping.java (diff)
The file was modifiednorthbound/sensorthings/rest.gateway/src/main/java/org/eclipse/sensinact/sensorthings/sensing/rest/impl/SensorthingsAnnotations.java (diff)
The file was modifiedcore/impl/src/main/java/org/eclipse/sensinact/core/model/impl/ModelImpl.java (diff)