I'm trying to create a custom query access handler for one of our custom entities, and I must be missing something or have the wrong concept of how this is all supposed to work.
Currently I have this in my entity definition file.
"query_access" = "Drupal\fs_report_entity\Entity\Access\ReportQueryAccessHandler"
Which I assumed would call that query access handler anytime I do a \Drupal::entityQuery call for entities of that type, but nothing happens.
I even put a logger in the constructor of that access handler and it never fires.
I'm having a hell of a time finding any documentation on how to actually use this feature. Any help would be greatly appreciated.