Camel supports implementing the Polling Consumer from the EIP patterns in the Component/Endpoint.
Most inbound Camel endpoints use the Polling Consumer pattern to receive messages and push them through the Camel processing routes. Since this a such a common pattern, polling components can extend the PollingConsumer base class which makes it simpler to implement this pattern.
For more details see