title: ActiveMQ & Camel - How to create dependency in routing paths
body: <p>I have a message routing to implement, which has routes that vary according to the message content. Some strands of the route are dependent on other.</p>
  
  <p>If for example I have Data_A which has Task_A and Task_B to be performed on it.
  Whereas Data_B has only Task_B to be performed on it.</p>
  
  <p>Here each Task has a queue served by consumers.</p>
  
  <p>If Task_A should be performed only after Task_B if Task_B is requested on the data, how do I set-up such dependencies?</p>