Suspended processes

Hi all!
I am totally new to Camunda.

I have a task: I need to keep track of the number of suspended processes. And I don’t need the process entities themselves, but exactly the process and its version, and name (the number of suspended entities of this process may be needed only optionally).

Is there any way to get the list of suspended processes and their names without using RuntimeService?

I tried to use ProcessApplicationService for this purpose, but it always returns an empty list of process names.

I would be very grateful for any help

Probably found what I was looking for.

ProcessDefinition is what I was looking for, not Process exactly

repositoryService.createProcessDefinitionQuery().suspended().list()