Query Handler

Query Handler should be implemented to publish the data, along with @CrudMapping Annotations.

flowchart LR subgraph preExecution direction TB top1[aclCheck] --> bottom1[applyQueryFilter] end subgraph postExecution direction TB top2[onQueryResult] end %% ^ These subgraphs are identical, except for the links to them: %% Link *to* subgraph1: subgraph1 direction is maintained Request --> preExecution ---> Query ---> postExecution --> Response classDef user fill:#84e21277 classDef palmyra fill:#84e21211 classDef point fill:#F4e21211

The developers can implement the preExecution and postExecution methods to customize the Query filter and resultset

Methodsignature
aclCheckpublic int aclCheck(FilterCriteria criteria, Map<String, String> map)
applyPreFilterpublic QueryFilter applyPreFilter(QueryFilter filter);
onQueryResultpublic default Tuple onQueryResult(Tuple tuple, Action action);