You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2021/07/28 05:18:55 UTC
[camel] 02/02: CAMEL-16818: Kamelet EIP should include child
outputs when dumping routes
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch camel-3.11.x
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 1d9cdfd4166a240643c8f3e6cc91f5586ce73e55
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Jul 28 07:16:49 2021 +0200
CAMEL-16818: Kamelet EIP should include child outputs when dumping routes
---
.../main/java/org/apache/camel/model/KameletDefinition.java | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/core/camel-core-model/src/main/java/org/apache/camel/model/KameletDefinition.java b/core/camel-core-model/src/main/java/org/apache/camel/model/KameletDefinition.java
index 1f1364a..cbfc9a0 100644
--- a/core/camel-core-model/src/main/java/org/apache/camel/model/KameletDefinition.java
+++ b/core/camel-core-model/src/main/java/org/apache/camel/model/KameletDefinition.java
@@ -16,9 +16,12 @@
*/
package org.apache.camel.model;
+import java.util.List;
+
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
+import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlRootElement;
import org.apache.camel.spi.Metadata;
@@ -42,8 +45,14 @@ public class KameletDefinition extends OutputDefinition<KameletDefinition> {
}
@Override
- public String toString() {
- return "Kamelet[" + getOutputs() + "]";
+ public List<ProcessorDefinition<?>> getOutputs() {
+ return outputs;
+ }
+
+ @XmlElementRef
+ @Override
+ public void setOutputs(List<ProcessorDefinition<?>> outputs) {
+ super.setOutputs(outputs);
}
@Override