Commit Graph

178 Commits

Author SHA1 Message Date
Luca Frosini 7b1631e8be Added method to clean cache which has to be exposed and implemented 2024-06-13 16:17:36 +02:00
luca.frosini e8a98dd54a Fixing REST API 2023-11-10 13:50:33 +01:00
luca.frosini dd7ad6840e Added pagination support 2023-11-09 17:38:51 +01:00
luca.frosini dfccd87a62 Fixed queries and test 2023-11-09 17:21:21 +01:00
luca.frosini 00e0fc2a55 Improving queries 2023-11-09 12:53:35 +01:00
luca.frosini c611a839eb Improving offset limit management to properly support paginated result 2023-10-31 15:24:29 +01:00
luca.frosini d786ffff98 Fixing context pagination 2023-10-31 14:39:39 +01:00
luca.frosini 849cc923f3 Added pagination support for QueryTemplates 2023-09-27 15:18:28 +02:00
luca.frosini 90e1ca1a28 Added pagination to context listing 2023-09-27 12:22:11 +02:00
luca.frosini af48246afa Added limit offset request check in query and listing methods 2023-09-25 18:01:47 +02:00
luca.frosini 38668d8a21 Added pagination for instances listing 2023-09-22 16:58:23 +02:00
luca.frosini 31f0120c50 Added check of limit/offset query parameter 2023-09-21 22:13:41 +02:00
luca.frosini d650c16e29 Renamed functions to improve code 2023-09-21 10:27:28 +02:00
luca.frosini d2ca74cc72 Implementing limit offset 2023-09-18 18:09:00 +02:00
luca.frosini 1332261fc4 Cleaning RequestInfo refs #25211 2023-08-28 13:41:57 +02:00
Luca Frosini 76438c6a90 Fixed path 2023-05-16 16:00:45 +02:00
Luca Frosini 46f0bea227 Fixed paths and called methods 2023-05-16 15:12:26 +02:00
Luca Frosini c7b9d21bba Rationalised accounting methods 2023-05-16 14:59:21 +02:00
Luca Frosini c79b579925 fixing query templates details 2023-05-16 14:07:12 +02:00
Luca Frosini b32f282044 Fixed checked query parameters 2023-05-15 16:47:30 +02:00
Luca Frosini fe6e990605 Fixing get parameters 2023-05-15 16:33:47 +02:00
Luca Frosini f4600172e2 Managing Context Cache 2023-05-10 17:21:00 +02:00
Luca Frosini 024af70188 Fixed code to properly set UriInfo 2023-05-05 15:48:59 +02:00
Luca Frosini 992b9d23cc Added BaseRest as superclass 2023-05-05 15:34:58 +02:00
Luca Frosini 69bac7493d Added missing query parameter analisys 2023-05-05 11:11:39 +02:00
Luca Frosini a3c0f725c6 Extracted RequestInfo interface and renamed class to ServerRequestInfo 2023-05-02 17:24:42 +02:00
Luca Frosini 119ae14dfa Metadata are included only if requested by the client 2023-05-02 14:48:38 +02:00
Luca Frosini 7d7b9478bb Fixed code to comply with uuid property rename to id 2023-04-28 11:43:48 +02:00
Luca Frosini ff68eb6f28 Changed '@class' to 'type' 2023-04-26 21:44:03 +02:00
Luca Frosini b1153f7283 Migrated code to use utility 2023-04-21 16:41:35 +02:00
Luca Frosini 237d637809 Redesigning E/R instance definition 2023-04-20 12:09:07 +02:00
Luca Frosini 5893cfd61a Redesigning E/R instance definition 2023-04-20 08:27:17 +02:00
Luca Frosini 5c3735d669 Porting code to redesigned E/R format 2023-04-19 11:36:49 +02:00
Luca Frosini 79c0c9a0ab Redesigning E/R instance definition 2023-04-18 17:52:07 +02:00
Luca Frosini 89f2dd84cb Fixed RequestFilter 2023-02-02 19:20:24 +01:00
Luca Frosini b1876862e8 Fixed javadoc 2022-07-20 15:08:03 +02:00
Luca Frosini a881688667 Reorganized query and path parameters constants 2022-07-20 12:10:03 +02:00
Luca Frosini 8e83ce6d98 Removed uneeded parameters 2022-07-18 16:35:44 +02:00
Luca Frosini fa503eb828 Fixing raw query 2022-07-18 14:19:05 +02:00
Luca Frosini 0ffca0008e Fixed comments with examples 2022-07-14 15:48:36 +02:00
Luca Frosini 4ece437d1b Fixing code 2022-06-09 11:22:30 +02:00
Luca Frosini 4b8966d907 Added a way to force add to context 2022-06-08 16:06:56 +02:00
Luca Frosini 0052e2a292 Added request filter to properly use authorization-utils 2022-05-25 17:04:28 +02:00
Luca Frosini a5eda58293 Fixed javadoc 2022-03-07 11:29:03 +01:00
Luca Frosini 6bd1cc11d0 Refactoring due to package renaming in resource-registry-api 2022-02-01 16:49:12 +01:00
Luca Frosini 2578a7cecb Implementing QueryTemplate manager 2021-10-25 18:12:24 +02:00
Luca Frosini 7fd579a80e Fixed import due to packages renaming 2021-10-25 11:40:47 +02:00
Luca Frosini 414e3f5672 Aligned package names 2021-10-25 11:00:54 +02:00
Luca Frosini d2324da565 Renamed Class 2021-10-22 10:24:16 +02:00
Luca Frosini b9d1a43520 Adding support for query templates 2021-10-21 19:14:45 +02:00