You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@aries.apache.org by ro...@apache.org on 2021/02/23 05:19:06 UTC
[aries-jax-rs-whiteboard] branch ARIES-2030 updated (d298485 ->
546bbdf)
This is an automated email from the ASF dual-hosted git repository.
rotty3000 pushed a change to branch ARIES-2030
in repository https://gitbox.apache.org/repos/asf/aries-jax-rs-whiteboard.git.
from d298485 ARIES-2030 wip
add 546bbdf ARIES-2030 major improvements and refactoring
No new revisions were added by this update.
Summary of changes:
.../rest-management/rest-management-itest/bnd.bnd | 2 +-
.../rest-management-itest/itest.bndrun | 135 +--
.../rest-management/rest-management-itest/pom.xml | 33 +-
.../rs/rest/management/test/BundleHeaderTest.java | 35 +-
.../rest/management/test/BundleStartLevelTest.java | 25 +-
.../rs/rest/management/test/BundleStateTest.java | 434 +++++----
.../jax/rs/rest/management/test/BundleTest.java | 211 ++---
.../jax/rs/rest/management/test/BundlesTest.java | 261 +++---
.../management/test/FrameworkStartLevelTest.java | 57 +-
.../rest/management/test/FrameworkStateTest.java | 9 +-
.../jax/rs/rest/management/test/FrameworkTest.java | 29 +-
.../rs/rest/management/test/RestClientTest.java | 59 +-
.../jax/rs/rest/management/test/ServiceTest.java | 189 ++++
.../jax/rs/rest/management/test/ServicesTest.java | 242 +----
.../jax/rs/rest/management/test/TestUtil.java | 42 +-
.../rest-management/rest-management/README.md | 24 +
.../rest/management/RestManagementConstants.java | 4 +
.../management/feature/RestManagementFeature.java | 17 +
.../{handler => feature}/package-info.java | 2 +-
.../handler/DictionaryJsonDeserializer.java | 50 --
.../handler/DictionaryJsonSerializer.java | 64 --
.../handler/RestManagementMessageBodyHandler.java | 992 ---------------------
.../ServiceReferenceDTOJsonDeserializer.java | 71 --
.../handler/ServiceReferenceDTOJsonSerializer.java | 66 --
.../ServiceReferenceDTOXMLDeserializer.java | 132 ---
.../handler/ServiceReferenceDTOXMLSerializer.java | 178 ----
.../rest/management/handler/XMLDeserializer.java | 60 --
.../rs/rest/management/handler/XMLSerializer.java | 81 --
.../rs/rest/management/internal/BaseResource.java | 153 ++++
.../internal/FrameworkBundleHeaderResource.java | 113 +++
.../internal/FrameworkBundleResource.java | 326 +++++++
.../FrameworkBundleStartLevelResource.java | 199 +++++
.../internal/FrameworkBundleStateResource.java | 226 +++++
.../FrameworkBundlesRepresentationsResource.java | 114 +++
.../internal/FrameworkBundlesResource.java | 281 ++++++
.../management/internal/FrameworkResource.java | 678 +-------------
.../internal/FrameworkServiceResource.java | 110 +++
.../FrameworkServicesRepresentationsResource.java | 125 +++
.../internal/FrameworkServicesResource.java | 131 +++
.../internal/FrameworkStartLevelResource.java | 136 +++
.../internal/FrameworkStateResource.java | 91 ++
.../rest/management/internal/RestClientImpl.java | 507 -----------
.../internal/RestManagementActivator.java | 75 +-
.../internal/RestManagementApplication.java | 34 +
.../{ => client}/RestClientFactoryImpl.java | 2 +-
.../management/internal/client/RestClientImpl.java | 786 ++++++++++++++++
.../{handler => internal/coerce}/Coerce.java | 10 +-
.../jaxb/ServiceSchemaContextResolver.java | 55 ++
.../internal/map/CaseInsensitiveMap.java | 116 +++
.../rs/rest/management/internal/package-info.java | 2 -
.../management/model/ServiceReferenceDTOs.java | 33 -
.../aries/jax/rs/rest/management/package-info.java | 17 +
.../management/schema/BundleExceptionSchema.java} | 21 +-
.../management/schema/BundleHeaderAdapter.java | 45 +
.../management/schema/BundleHeaderSchema.java} | 24 +-
.../BundleListSchema.java} | 21 +-
.../rs/rest/management/schema/BundleSchema.java | 51 ++
.../management/schema/BundleSchemaListSchema.java | 30 +-
.../management/schema/BundleStartLevelSchema.java | 45 +
.../BundleStateSchema.java} | 14 +-
.../schema/FrameworkStartLevelSchema.java | 41 +
.../rest/management/schema/PropertiesAdapter.java | 149 ++++
.../ServiceListSchema.java} | 18 +-
.../rs/rest/management/schema/ServiceSchema.java | 40 +
.../management/schema/ServiceSchemaAdapter.java | 40 +
.../management/schema/ServiceSchemaListSchema.java | 30 +-
.../management/{model => schema}/package-info.java | 2 +-
jax-rs.itests/itest.bndrun | 2 +-
pom.xml | 35 +
69 files changed, 4476 insertions(+), 3956 deletions(-)
create mode 100644 integrations/rest-management/rest-management-itest/src/main/java/org/apache/aries/jax/rs/rest/management/test/ServiceTest.java
create mode 100644 integrations/rest-management/rest-management/README.md
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/feature/RestManagementFeature.java
rename integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/{handler => feature}/package-info.java (94%)
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/DictionaryJsonDeserializer.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/DictionaryJsonSerializer.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/RestManagementMessageBodyHandler.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/ServiceReferenceDTOJsonDeserializer.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/ServiceReferenceDTOJsonSerializer.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/ServiceReferenceDTOXMLDeserializer.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/ServiceReferenceDTOXMLSerializer.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/XMLDeserializer.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/handler/XMLSerializer.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/BaseResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkBundleHeaderResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkBundleResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkBundleStartLevelResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkBundleStateResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkBundlesRepresentationsResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkBundlesResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkServiceResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkServicesRepresentationsResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkServicesResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkStartLevelResource.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/FrameworkStateResource.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/RestClientImpl.java
rename integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/{ => client}/RestClientFactoryImpl.java (95%)
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/client/RestClientImpl.java
rename integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/{handler => internal/coerce}/Coerce.java (96%)
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/jaxb/ServiceSchemaContextResolver.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/internal/map/CaseInsensitiveMap.java
delete mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/model/ServiceReferenceDTOs.java
copy integrations/{jackson/jackson-itest/src/main/java/test/types/DataObject.java => rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/BundleExceptionSchema.java} (63%)
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/BundleHeaderAdapter.java
copy integrations/{jackson/jackson-itest/src/main/java/test/types/DataObject.java => rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/BundleHeaderSchema.java} (64%)
rename integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/{model/BundlesDTO.java => schema/BundleListSchema.java} (59%)
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/BundleSchema.java
copy jax-rs.itests/src/main/java/jaxb/types/Product.java => integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/BundleSchemaListSchema.java (64%)
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/BundleStartLevelSchema.java
rename integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/{model/BundleStateDTO.java => schema/BundleStateSchema.java} (66%)
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/FrameworkStartLevelSchema.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/PropertiesAdapter.java
rename integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/{model/ServicesDTO.java => schema/ServiceListSchema.java} (65%)
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/ServiceSchema.java
create mode 100644 integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/ServiceSchemaAdapter.java
copy jax-rs.itests/src/main/java/jaxb/types/Product.java => integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/schema/ServiceSchemaListSchema.java (62%)
rename integrations/rest-management/rest-management/src/main/java/org/apache/aries/jax/rs/rest/management/{model => schema}/package-info.java (94%)