This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/master by this push:
     new 0304e02  chore(arc): add ConsumerTemplate and ProducerTemplate 
producers
     new 7899370  Merge pull request #48 from lburgazzoli/producers
0304e02 is described below

commit 0304e02803a1bb347126911772cca3f99873a483
Author: lburgazzoli <lburgazz...@gmail.com>
AuthorDate: Tue Jul 9 11:26:53 2019 +0200

    chore(arc): add ConsumerTemplate and ProducerTemplate producers
---
 .../apache/camel/quarkus/core/runtime/CamelProducers.java    | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git 
a/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/CamelProducers.java
 
b/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/CamelProducers.java
index 7ed990c..8a90350 100644
--- 
a/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/CamelProducers.java
+++ 
b/extensions/core/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/CamelProducers.java
@@ -20,6 +20,8 @@ import javax.enterprise.context.ApplicationScoped;
 import javax.enterprise.inject.Produces;
 
 import org.apache.camel.CamelContext;
+import org.apache.camel.ConsumerTemplate;
+import org.apache.camel.ProducerTemplate;
 import org.apache.camel.spi.Registry;
 
 @ApplicationScoped
@@ -38,6 +40,16 @@ public class CamelProducers {
     }
 
     @Produces
+    public ProducerTemplate getCamelProducerTemplate() {
+        return camelRuntime.getContext().createProducerTemplate();
+    }
+
+    @Produces
+    public ConsumerTemplate getCamelConsumerTemplate() {
+        return camelRuntime.getContext().createConsumerTemplate();
+    }
+
+    @Produces
     public CamelConfig.BuildTime getCamelBuildTimeConfig() {
         return camelRuntime.getBuildTimeConfig();
     }

Reply via email to