2023-07-17 11:57:32 +00:00
# Clients
## Core Services
* [assistant-api ](assistant-api/ )
* [search-api ](search-api/ )
* [index-api ](index-api/ )
2023-03-04 12:19:01 +00:00
These are clients for the [core services ](../services-core/ ), along with what models
2023-03-06 17:32:13 +00:00
are necessary for speaking to them. They each implement the abstract client classes from
[service-client ](../common/service-client ).
2023-03-04 12:19:01 +00:00
All that is necessary is to `@Inject` them into the constructor and then
2023-04-22 14:05:57 +00:00
requests can be sent.
2023-10-09 11:45:45 +00:00
**Note:** If you are looking for the public API, it's handled by the api service in [services-application/api-service ](../services-application/api-service ).
2023-07-17 11:57:32 +00:00
## MQ-API Process API
[process-mqapi ](process-mqapi/ ) defines requests and inboxes for the message queue based API used
for interacting with processes.
2023-10-09 11:45:45 +00:00
See [libraries/message-queue ](../libraries/message-queue ) and [services-application/control-service ](../services-application/control-service ).