-
Type: Epic
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: NoFixVersionApplicable
-
Component/s: Studio Designer
-
Tags:
Goal is to be able to declare from Studio a pageprovider that one can use and reference from the REST API. Currently one has to create a content view for declaring a page provider with Studio, which doesn’t make sense as you may want to use one for instance just to have a parameterized query and not a hardcoded in your java code, or because you use it on a custom remote application through REST API.
It should be possible to configure:
- the type (coreQuery, Elasticsearch, CMIS,Audit, custom, give the class)
- the where clause / fixed part
- the where clause / predicates * (is it equivalent to the named parameters ?)
- Aggregates for ES ones
- Sort criterias
- Fixed Parts
Some parameters values: - maxSize
- pageSize
- maxResults (!!!)
For editing the predicates we could use the schema editor inteface as it is pretty simillar to it.
-... ? to be reviewed/ completed by @anahide and or Benoit Delbosc or Guillaume Renard (maybe with a few extensive contributions as a sample)
- mockups to be done after that