Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
For example we may want to do this route...
<route> <requires> <el>${broker2.queueSize('AnotherQueue') == 0}</el> </requires> <from uri="broker1:MyQueue"/> <to uri="broker2:AnotherQueue"/> </route>
i.e. only implement a specific route while some predicate is true (e.g. only route while a condition is met; disable when its not met).
Maybe we need to allow endpoints to define if they are ready yet? e.g. only send to a certain queue if its got capacity?
Attachments
Issue Links
- depends upon
-
CAMEL-1004 make it easy to start/stop routes by their definition (RouteBuilder or Route class)
- Closed
- is depended upon by
-
CAMEL-2047 camel-jms async consumer needs dynamic mechanism to throttle message consumption
- Closed
-
CAMEL-2048 camel-file async consumer needs dynamic mechanism to throttle message consumption
- Closed