MarginaliaSearch/code/api
Viktor Lofgren 14172312dc (query-client) Fix query client
The query service delegates and aggregates IndexDomainLinksApiGrpc
messages to the index services.  The query client was accidentally
also doing this, instead of talking to the query client.

Fixed so it correctly talks to the query client and nothing else.
2024-02-20 15:44:07 +01:00
..
assistant-api (refac) Zookeeper for service-discovery, kill service-client lib (WIP) 2024-02-20 11:41:14 +01:00
executor-api (refac) Zookeeper for service-discovery, kill service-client lib (WIP) 2024-02-20 11:41:14 +01:00
index-api (refac) Zookeeper for service-discovery, kill service-client lib (WIP) 2024-02-20 11:41:14 +01:00
process-mqapi (refac) Zookeeper for service-discovery, kill service-client lib (WIP) 2024-02-20 11:41:14 +01:00
query-api (query-client) Fix query client 2024-02-20 15:44:07 +01:00
readme.md (refactor) Remove features-search and update documentation 2023-10-09 15:12:30 +02:00

Clients

Core Services

These are clients for the core services, along with what models are necessary for speaking to them. They each implement the abstract client classes from service-client.

All that is necessary is to @Inject them into the constructor and then 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.

MQ-API Process API

process-mqapi defines requests and inboxes for the message queue based API used for interacting with processes.

See libraries/message-queue and services-application/control-service.