GitHub user FingolfinTEK opened a pull request: https://github.com/apache/camel/pull/744
RabbitMQEndpoint code cleanup Refactored RabbitMQEndpoint a bit to avoid RabbitMQEndpoint becoming a god class: extracted a few helper classes and did some minor method extractions to improve readability. You can merge this pull request into a Git repository by running: $ git pull https://github.com/FingolfinTEK/camel master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/camel/pull/744.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #744 ---- commit ee07ed847e0883adc42ce69974e684cbdfb5c3df Author: MiloÅ¡ MilivojeviÄ <mmilivoje...@deployinc.com> Date: 2015-12-21T09:38:29Z CAMEL-9399 Implementation and happy path integration test commit efd7dc9fd2fe273cad2558d9e545a8ee61871fd4 Author: MiloÅ¡ MilivojeviÄ <mmilivoje...@deployinc.com> Date: 2015-12-21T14:54:07Z Merge remote-tracking branch 'upstream/master' # Conflicts: # components/camel-rabbitmq/src/main/java/org/apache/camel/component/rabbitmq/RabbitMQEndpoint.java # components/camel-rabbitmq/src/test/java/org/apache/camel/component/rabbitmq/RabbitMQProducerIntTest.java commit 66e71fa003d27a3ec83706ebf9d3e15afc2a4d74 Author: MiloÅ¡ MilivojeviÄ <mmilivoje...@deployinc.com> Date: 2015-12-23T10:08:32Z RabbitMQEndpoint refactoring, extracted a few helper classes to avoid RabbitMQEndpoint becoming a god class commit a6538d17b04b8ccac5d5f03801e6699963b98f2d Author: MiloÅ¡ MilivojeviÄ <mmilivoje...@deployinc.com> Date: 2015-12-23T10:40:34Z Removed unnecessary instanceof checks, minor code cleanup commit 621302a8cf487cbe5b34c90b152184e8308d184e Author: MiloÅ¡ MilivojeviÄ <mmilivoje...@deployinc.com> Date: 2015-12-23T10:44:15Z CS fix ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---