Extending SmallRye Fault Tolerance support #587
Labels
added to backlog
The issue was added to backlog
area:client
This item is related to the client extension
pinned
Issues and PRs that must not stale
Currently the Fault Tolerance support is limited to only supporting the CircuitBreaker annotation. It would be useful if this support was extended to the other annotations such as Timeout, Retry and Fallback as support for only CircuitBreaker seems unnecessarily restrictive.
In theory the enable and configuration patterns for these annotations can follow the same as currently implemented to support CircuitBreaker.
The only slight complication would seem to be for the Fallback operation, where a fallback method stub needs to be generated; I'd assume this can mirror the 'normal' method name with a prefix or suffix attached, or the fallback method name could be fully specified in the configuration.
The text was updated successfully, but these errors were encountered: