Repository: camel
Updated Branches:
  refs/heads/camel-2.13.x e8aec2d5b -> 785cbc8cd
  refs/heads/camel-2.14.x 2bb612837 -> a3ae12f29


CAMEL-8172 Enable multiple consumers for kafka endpoint with thanks to Ivan

Conflicts:
        
components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/a3ae12f2
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/a3ae12f2
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/a3ae12f2

Branch: refs/heads/camel-2.14.x
Commit: a3ae12f291909f7cdf33ae809e63929d8b17ce44
Parents: 2bb6128
Author: Willem Jiang <willem.ji...@gmail.com>
Authored: Thu Jan 29 20:45:36 2015 +0800
Committer: Willem Jiang <willem.ji...@gmail.com>
Committed: Thu Jan 29 22:03:04 2015 +0800

----------------------------------------------------------------------
 .../java/org/apache/camel/component/kafka/KafkaEndpoint.java  | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/a3ae12f2/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java
----------------------------------------------------------------------
diff --git 
a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java
 
b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java
index af1bcd1..c747a7f 100644
--- 
a/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java
+++ 
b/components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaEndpoint.java
@@ -23,6 +23,7 @@ import kafka.message.MessageAndMetadata;
 import org.apache.camel.Consumer;
 import org.apache.camel.Exchange;
 import org.apache.camel.Message;
+import org.apache.camel.MultipleConsumersSupport;
 import org.apache.camel.Processor;
 import org.apache.camel.Producer;
 import org.apache.camel.impl.DefaultEndpoint;
@@ -32,7 +33,7 @@ import org.apache.camel.impl.DefaultMessage;
 /**
  *
  */
-public class KafkaEndpoint extends DefaultEndpoint {
+public class KafkaEndpoint extends DefaultEndpoint implements 
MultipleConsumersSupport {
 
     private String brokers;
     private KafkaConfiguration configuration = new KafkaConfiguration();
@@ -426,4 +427,8 @@ public class KafkaEndpoint extends DefaultEndpoint {
         return configuration.getRequestTimeoutMs();
     }
 
+    @Override
+    public boolean isMultipleConsumersSupported() {
+        return true;
+    }
 }

Reply via email to