CatgirlIntelligenceAgency/code/api/readme.md

23 lines
895 B
Markdown
Raw Normal View History

2023-07-17 13:57:32 +02:00
# Clients
## Core Services
* [assistant-api](assistant-api/)
* [search-api](search-api/)
* [index-api](index-api/)
2023-03-04 13:19:01 +01:00
These are clients for the [core services](../services-core/), along with what models
2023-03-06 18:32:13 +01:00
are necessary for speaking to them. They each implement the abstract client classes from
[service-client](../common/service-client).
2023-03-04 13:19:01 +01:00
All that is necessary is to `@Inject` them into the constructor and then
2023-04-22 16:05:57 +02:00
requests can be sent.
**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 13:57:32 +02:00
## MQ-API Process API
[process-mqapi](process-mqapi/) defines requests and inboxes for the message queue based API used
for interacting with processes.
See [libraries/message-queue](../libraries/message-queue) and [services-application/control-service](../services-application/control-service).