Commit Graph

67 Commits

Author SHA1 Message Date
Luca Frosini 5df6c19a24 Added missing query parameters to request 2023-05-05 12:12:30 +02:00
Luca Frosini c933cc3f85 Using RequestInfo 2023-05-02 17:24:03 +02:00
Luca Frosini 047e0d448d Removed wrong comment 2023-04-28 14:53:17 +02:00
Luca Frosini 34a2dd7959 Fixed code to comply with uuid property rename to id 2023-04-28 11:45:23 +02:00
Luca Frosini bb9e1fdd93 Maintaining backward compatibility 2023-04-26 09:31:43 +02:00
Luca Frosini faa0642224 Reorganized utilities and their usage 2023-04-21 15:57:08 +02:00
Luca Frosini ac164abb46 Porting code to redesigned E/R format 2023-04-19 11:37:12 +02:00
Luca Frosini fdf9e71068 Redesigning E/R instance definition 2023-04-18 17:51:47 +02:00
Luca Frosini 6639589e9e Added facilities to use the client outside of container 2023-03-02 14:51:22 +01:00
Luca Frosini 022b3acc8b Removed wrong TODO comment 2023-03-01 20:09:11 +01:00
Luca Frosini 91a03750a0 Added addHeader in the interface 2023-03-01 14:23:11 +01:00
Luca Frosini 59f4abda63 Added the possibility for a client to add additional HTTP headers 2023-02-27 18:20:12 +01:00
Luca Frosini ee9344cee1 Added usage of common-utility 2023-02-22 15:14:18 +01:00
Luca Frosini 91e3f790cd Enhanced gcube-bom version and migrated code to new is-model version 2023-02-09 17:07:58 +01:00
Luca Frosini d3d92cbbf7 Added missing @Override annotations 2022-07-21 17:04:00 +02:00
Luca Frosini c63dc4c4c8 The parameters hierarchicalMode and includeContextsInHeader are now
instance based
2022-07-21 16:55:22 +02:00
Luca Frosini 3b06356a26 Reorganized query and path parameters constants 2022-07-20 12:09:20 +02:00
Luca Frosini f115e9b4b9 Removed uneeded parameters 2022-07-19 14:04:26 +02:00
Luca Frosini ec50b30abc Removed uneeded parameters 2022-07-18 16:34:56 +02:00
Luca Frosini 5744607834 Set log to trace 2022-07-15 10:26:00 +02:00
Luca Frosini 9a856a68f8 Using the right query parameter 2022-07-14 15:51:24 +02:00
Luca Frosini 4d2f87e83c Added missing APIs and aligned API names 2022-02-09 13:20:48 +01:00
Luca Frosini 8ead38f561 Refactoring due to package renaming in resource-regsitry-api 2022-02-01 16:46:03 +01:00
Luca Frosini e907c029f9 Added support for context names included in header among UUIDs refs
#22090
2021-10-28 11:19:50 +02:00
Luca Frosini 57d0a5dbc4 Fixed import due to packages renaming 2021-10-25 11:38:58 +02:00
Luca Frosini 5914112a5f Fixed import due to package renaming 2021-10-25 10:59:44 +02:00
Luca Frosini 11a79f3724 Moved Direction in ISModel 2021-10-15 17:29:30 +02:00
Luca Frosini 1c40bf3515 Aligned APIs refs #22011 2021-09-15 11:45:05 +02:00
Luca Frosini f9a2a599d9 Aligned APIs with the rr-publisher APIs 2021-09-14 16:34:20 +02:00
Luca Frosini 9909a87644 Improving client 2021-07-07 17:35:49 +02:00
Luca Frosini 4cb760f4c3 Added a _ prefix for query parameters to avoid constraint clashes 2021-07-07 11:24:40 +02:00
Luca Frosini 79f4fe330b Reordered methods 2021-07-05 17:32:29 +02:00
Luca Frosini fa0e18b580 Added getInstanceContexts() 2020-11-11 14:18:12 +01:00
Luca Frosini d822121adf Added support to request contexts uuids in instances header #20012 2020-11-09 15:47:59 +01:00
Luca Frosini 5477715aa1 Upgraded version 2020-11-04 17:38:09 +01:00
Luca Frosini d651f8251e Using ContextCache to get context representation 2020-11-04 16:23:06 +01:00
Luca Frosini 3ea46fbac1 Rationalised code 2020-11-03 16:29:44 +01:00
Luca Frosini 7dc12a9d3c Added the possibility to specify Hierarchical Mode 2020-10-29 16:54:24 +01:00
Luca Frosini 740212fbb7 Set Enum values uppercase 2020-10-01 14:40:36 +02:00
Luca Frosini ae8f97d6b2 TypeBinder has been renamed to TypeMapper 2020-02-04 09:31:11 +01:00
Luca Frosini 6099342f0c Fixed imports and class name due to IS Model refactoring 2020-02-03 10:52:24 +01:00
Luca Frosini 8ec403f47d 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:34 +01:00
Luca Frosini 99ab60916f Aligned APIs with IS model refactoring 2019-11-05 18:46:52 +01:00
Luca Frosini 43eb9df53a Fixing client due to model redesign 2019-10-30 09:58:03 +01:00
Luca Frosini 8a1c8170cb Fixing imports and code to be aligned with model reorganization 2019-10-25 17:45:39 +02:00
Luca Frosini 2f72bf1a1f Fixed request headers
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-client@177011 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-06 11:03:35 +00:00
Luca Frosini 550d32cb10 Refactored due to IS Model Packages Reorganization
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-client@177007 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-06 09:14:05 +00:00
Luca Frosini 2e06169bba Refactored due to Packages Reorganization
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-client@177004 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-02-06 09:01:35 +00:00
Luca Frosini 467e2fd620 Added Raw Parameter to query method
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/information-system/resource-registry-client@176704 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-01-21 10:41:16 +00:00
Luca Frosini dd2300d1a9 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-client@176626 82a268e6-3cf1-43bd-a215-b396298e98cf
2019-01-17 10:18:02 +00:00