Commit Graph

38 Commits

Author SHA1 Message Date
Luca Frosini 3a7649a73c Fixed interface 2024-01-24 16:10:56 +01:00
Luca Frosini c1128dd10b Added support for model knowledge #25922 2024-01-24 15:16:37 +01:00
Luca Frosini ef7d845903 Removed unneeded query parameter management 2023-05-10 17:34:50 +02:00
Luca Frosini 9933344e63 Added missing query parameters to requests 2023-05-05 12:23:10 +02:00
Luca Frosini 988630d5c0 Reorganized utilities and their usage 2023-04-21 15:58:07 +02:00
Luca Frosini 0bd6be8c3f Merge branch 'master' of gitea@code-repo.d4science.org:gCubeSystem/resource-registry-schema-client.git 2023-03-02 14:53:06 +01:00
Luca Frosini 1a55e93ebe Added facilities to use the client outside of container 2023-03-02 14:52:43 +01:00
Luca Frosini 76873d9787 Added addHeader in the interface 2023-03-01 14:26:08 +01:00
Luca Frosini 5f3bcda570 Added the possibility to create a client instance by context 2023-02-27 18:55:32 +01:00
Luca Frosini c84c4e4c78 Added the possibility for a client to add additional HTTP headers 2023-02-27 18:51:38 +01:00
Luca Frosini 926812df1d Added usage of common-utility 2023-02-22 15:16:07 +01:00
Luca Frosini 9ea7640867 Enhanced gcube-bom version 2023-02-10 15:36:58 +01:00
Luca Frosini 31c19f3c49 Removed force URL in factory 2022-07-25 11:18:52 +02:00
Luca Frosini 73560578ea Backported service instance predictive URL 2022-07-21 18:18:54 +02:00
Luca Frosini 73de846d82 Reorganized query and path parameters constants 2022-07-20 12:09:51 +02:00
Luca Frosini 58e80626a7 Reorganized API order 2022-02-09 13:19:53 +01:00
Luca Frosini dde4d011d2 Fixed http method one exist API 2022-02-09 12:15:00 +01:00
Luca Frosini 9577ba0b13 Added missing exist method 2022-02-09 12:14:19 +01:00
Luca Frosini 76d1a81b9f Fixed import due to refactoring 2022-02-01 16:44:53 +01:00
Luca Frosini 847dc36fab Fixed import due to package renaming 2021-10-25 11:01:48 +02:00
Luca Frosini 9fa32fa7c3 Fixing APIs to allow to request Property schemas 2021-09-20 12:15:14 +02:00
Luca Frosini edc51232a5 Restrict the interface to ERElement refs #21973 2021-09-08 10:51:17 +02:00
Luca Frosini 1d58f88d7b Fixed factory 2020-11-24 19:07:04 +01:00
Luca Frosini ec5e42a6e9 Aligned factory to other clients 2020-11-04 16:33:33 +01:00
Luca Frosini 77fab51f0f TypeBinder has been renamed to TypeMapper 2020-02-04 09:31:29 +01:00
Luca Frosini 97b1122f02 Fixed imports and class names due to IS Model refactoring 2020-02-03 10:52:50 +01:00
Luca Frosini 48c10888b3 Reorganized model as following
Element
 - EntityElement
   - Entity
     - Resource
     - Facet
   - Context
   - EntityType
     - ResourceType (3 lists of PropertyDefinition, LinkedFacet,
LinkedResource)
     - FacetType (1 list of PropertyDefinition)
 - RelationElement
   - Relation
     - IsRelatedTo
     - ConsistsOf
   - IsParentOf
   - RelationType
     - IsRelatedTo (1 list of PropertyDefinition)
     - ConsistsOf (1 list of PropertyDefinition)
 - PropertyElement
   - Property
     - Header
     - PropagationConstraint
     - Encrypted
   - PropertyType (1 list of PropertyDefinition)
     - PropertyDefinition
     - LinkedEntity
       - LinkedFacet
       - LinkedResource
2020-01-30 11:04:58 +01:00
Luca Frosini 2c4950a6fb Aligned APIs with IS model refactoring 2019-11-05 18:47:10 +01:00
Luca Frosini c0517db9b8 Fixed client due to is model reorganization 2019-10-30 12:43:56 +01:00
Luca Frosini aea7494006 Fixing imports and code to be aligned with model reorganization 2019-10-25 17:44:44 +02:00
Luca Frosini 1fdc5fd43c Fixed request headers
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-schema-client@177011 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-06 11:03:35 +00:00
Luca Frosini c47082eb8d Refs #11455: Integrate GX REST in resource-registry client libraries
Task-Url: https://support.d4science.org/issues/11455

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-schema-client@176626 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-01-17 10:18:02 +00:00
Luca Frosini 3c0fd25d65 Merged changes made in branch caused by is-model and gcube-model repackaging
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-schema-client@171808 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-10-02 07:25:12 +00:00
Luca Frosini f65bbfbf1d Refs #11904: Use new REST interface in Resource Registry Schema Client
Task-Url: https://support.d4science.org/issues/11904

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-schema-client@169018 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-11 14:30:44 +00:00
Luca Frosini fdf399fe21 Refs #11288: Made resource-registry more RESTful
Task-Url: https://support.d4science.org/issues/11288

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-schema-client@167900 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-06 17:26:19 +00:00
Luca Frosini 4d32505487 Refs #11288: Made resource-registry more RESTful
Task-Url: https://support.d4science.org/issues/11288

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-schema-client@167856 82a268e6-3cf1-43bd-a215-b396298e98cf
2018-06-04 10:31:09 +00:00
Luca Frosini e1a53c3da8 Refs #10248: Create Resource Registry Schema Client
Task-Url: https://support.d4science.org/issues/10248

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-schema-client@160674 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-19 10:27:29 +00:00
Luca Frosini 97c810e126 Refs #10248: Create Resource Registry Schema Client
Task-Url: https://support.d4science.org/issues/10248

git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-schema-client@160650 82a268e6-3cf1-43bd-a215-b396298e98cf
2017-12-18 14:37:22 +00:00