Raúl Kripalani created CAMEL-9098:
-------------------------------------

             Summary: Camel Hystrix component
                 Key: CAMEL-9098
                 URL: https://issues.apache.org/jira/browse/CAMEL-9098
             Project: Camel
          Issue Type: New Feature
            Reporter: Raúl Kripalani
            Assignee: Raúl Kripalani
             Fix For: 2.16.0


Create a camel-hystrix component with the following features:

* Capable of wrapping processors.
* Capable of wrapping static endpoints, either wrapping Endpoint objects or 
URIs.
* Fluent builders to wrap processors and endpoints.
* Support fallback endpoints and processors.
* Support response caching, where cache key is calculated by Camel Expressions.
* Support suppressing exceptions to avoid fallback via 
HystrixBadRequestException.
* Request collapsing.
* HystrixRequestContext propagation via Camel headers, to allow multiple 
threads to share the HystrixRequestContext.
* Full support in OSGi (Hystrix, Archaius).
* Integrate Archaius configuration with Camel property placeholders – if 
possible – including OSGi Config Admin integration.
* Integrate with Turbine to enable the nice Hystrix dashboard.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to