1dafa0c74d
The repartition endpoint was mis-addressing its mqapi notifications, omitting the proper nodeId. In fixing this, it became apparent that having both @MqRequest and @MqNotification is a serious footgun, and the two should be unified into a single API where the caller isn't burdened with knowledge of the remote end's implementation specifics. |
||
---|---|---|
.. | ||
src | ||
build.gradle | ||
readme.md |
API
The API service acts as a gateway for public API requests, it deals with API keys and rate limiting and so on.
Central Classes
- ApiService handles REST requests and delegates to the appropriate handling classes.