Claus Ibsen created CAMEL-7136:
----------------------------------

             Summary: Add API to make it easier to control lifecycle of 
@Consumer which are not Camel routes
                 Key: CAMEL-7136
                 URL: https://issues.apache.org/jira/browse/CAMEL-7136
             Project: Camel
          Issue Type: New Feature
          Components: camel-core
            Reporter: Claus Ibsen
             Fix For: 3.0.0, Future


See nabble
http://camel.465427.n5.nabble.com/starting-and-stopping-routes-created-via-spring-and-Consume-tp5745973.html

When you use @Consume on a bean, then a consumer is created to consume from the 
endpoint and invoke the method on the bean. We should have an API in 
CamelContext so end users easily can control the lifecycle of these, such as 
stopping/pausing/resuming/starting them. Just as you can do with routes today.

A @Consume does not create a route, and hence not so easy to control. 

There is also Karaf commands we should have for doing this as well. And a JMX 
API exposed.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to