You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2022/10/19 09:10:46 UTC

[camel-kamelets] branch more-headers-support-8 created (now f8124a3f)

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

acosentino pushed a change to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git


      at f8124a3f Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - SQL

This branch includes the following new commits:

     new 140474a8 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JIRA
     new ab511970 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JIRA
     new 883d4b5d Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS AMQP
     new a245d833 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS ActiveMQ
     new 2e5ec37f Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS Artemis
     new 081c1f95 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS IBM MQ
     new b36a8e55 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Kafka
     new 68582305 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Kubernetes
     new 99c9ccd6 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Log
     new 7f74e75c Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Mail
     new f8124a3f Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - SQL

The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[camel-kamelets] 06/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS IBM MQ

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 081c1f95a512e8ddd6441315a643fd8987592464
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:44:03 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS IBM MQ
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java  | 3 ++-
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java   | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 23d80512..5265efe9 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -75,7 +75,8 @@ public enum KameletPrefixSchemeEnum {
     jira_update_issue("jira-update-issue", "jira"),
     jms_amqp_10("jms-amqp-10", "jms"),
     jms_apache_activemq("jms-apache-activemq", "activemq"),
-    jms_apache_artemis("jms-apache-artemis", "jms");
+    jms_apache_artemis("jms-apache-artemis", "jms"),
+    jms_ibm_mq("jms-ibm-mq", "jms");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index a11c894b..f1e89528 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -238,5 +238,9 @@ public class KameletsCatalogTest {
         assertEquals(14, headersJmsArtemisSource.size());
         List<ComponentModel.EndpointHeaderModel> headersJmsArtemisSink= catalog.getKameletSupportedHeaders("jms-apache-artemis-sink");
         assertEquals(17, headersJmsArtemisSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersJmsIBMSource= catalog.getKameletSupportedHeaders("jms-ibm-mq-source");
+        assertEquals(14, headersJmsIBMSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersJmsIBMSink= catalog.getKameletSupportedHeaders("jms-ibm-mq-sink");
+        assertEquals(17, headersJmsIBMSink.size());
     }
 }


[camel-kamelets] 07/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Kafka

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit b36a8e55797864708b76aed527fc95c52b0ca008
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:51:34 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Kafka
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../kamelets/catalog/model/KameletPrefixSchemeEnum.java      |  5 ++++-
 .../apache/camel/kamelets/catalog/KameletsCatalogTest.java   | 12 ++++++++++++
 2 files changed, 16 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 5265efe9..73c151af 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -76,7 +76,10 @@ public enum KameletPrefixSchemeEnum {
     jms_amqp_10("jms-amqp-10", "jms"),
     jms_apache_activemq("jms-apache-activemq", "activemq"),
     jms_apache_artemis("jms-apache-artemis", "jms"),
-    jms_ibm_mq("jms-ibm-mq", "jms");
+    jms_ibm_mq("jms-ibm-mq", "jms"),
+    kafka("kafka", "kafka"),
+    kafka_not_secured("kafka-not-secured", "kafka"),
+    kafka_ssl("kafka-ssl", "kafka");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index f1e89528..55bd01ea 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -242,5 +242,17 @@ public class KameletsCatalogTest {
         assertEquals(14, headersJmsIBMSource.size());
         List<ComponentModel.EndpointHeaderModel> headersJmsIBMSink= catalog.getKameletSupportedHeaders("jms-ibm-mq-sink");
         assertEquals(17, headersJmsIBMSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersKafkaSource= catalog.getKameletSupportedHeaders("kafka-source");
+        assertEquals(9, headersKafkaSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersKafkaSink= catalog.getKameletSupportedHeaders("kafka-sink");
+        assertEquals(5, headersKafkaSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersKafkaSSLSource= catalog.getKameletSupportedHeaders("kafka-ssl-source");
+        assertEquals(9, headersKafkaSSLSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersKafkaSSLSink= catalog.getKameletSupportedHeaders("kafka-ssl-sink");
+        assertEquals(5, headersKafkaSSLSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersKafkaNotSecuredSource= catalog.getKameletSupportedHeaders("kafka-not-secured-source");
+        assertEquals(9, headersKafkaNotSecuredSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersKafkaNotSecuredSink= catalog.getKameletSupportedHeaders("kafka-not-secured-sink");
+        assertEquals(5, headersKafkaNotSecuredSink.size());
     }
 }


[camel-kamelets] 02/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JIRA

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit ab511970ebb07869a4cd536af821fb42be0097a9
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:26:38 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JIRA
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java   | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index 19b10333..6818d1b0 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -222,5 +222,9 @@ public class KameletsCatalogTest {
         assertEquals(16, headersJiraAddCommentSink.size());
         List<ComponentModel.EndpointHeaderModel> headersJiraAddIssueSink = catalog.getKameletSupportedHeaders("jira-add-issue-sink");
         assertEquals(16, headersJiraAddIssueSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersJiraSource= catalog.getKameletSupportedHeaders("jira-source");
+        assertEquals(3, headersJiraSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersJiraOauthSource= catalog.getKameletSupportedHeaders("jira-oauth-source");
+        assertEquals(3, headersJiraOauthSource.size());
     }
 }


[camel-kamelets] 09/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Log

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 99c9ccd6d1061fe12c74d8cc7d4f848a0b8488d5
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:58:15 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Log
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java   | 3 ++-
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java    | 2 ++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 5061c655..9625b675 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -82,7 +82,8 @@ public enum KameletPrefixSchemeEnum {
     kafka_ssl("kafka-ssl", "kafka"),
     kubernetes_namespaces("kubernetes-namespaces", "kubernetes-namespaces"),
     kubernetes_nodes("kubernetes-nodes", "kubernetes-nodes"),
-    kubernetes_pods("kubernetes-pods", "kubernetes-pods");
+    kubernetes_pods("kubernetes-pods", "kubernetes-pods"),
+    log("log", "log");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index bee415fc..85838e1b 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -260,5 +260,7 @@ public class KameletsCatalogTest {
         assertEquals(2, headersKubeNodesSource.size());
         List<ComponentModel.EndpointHeaderModel> headersKubePodsSource= catalog.getKameletSupportedHeaders("kubernetes-pods-source");
         assertEquals(2, headersKubePodsSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersLogSink= catalog.getKameletSupportedHeaders("log-sink");
+        assertEquals(0, headersLogSink.size());
     }
 }


[camel-kamelets] 08/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Kubernetes

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 68582305c7317ee0ccd167417272744c7da078eb
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:56:07 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Kubernetes
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java       | 5 ++++-
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java | 6 ++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 73c151af..5061c655 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -79,7 +79,10 @@ public enum KameletPrefixSchemeEnum {
     jms_ibm_mq("jms-ibm-mq", "jms"),
     kafka("kafka", "kafka"),
     kafka_not_secured("kafka-not-secured", "kafka"),
-    kafka_ssl("kafka-ssl", "kafka");
+    kafka_ssl("kafka-ssl", "kafka"),
+    kubernetes_namespaces("kubernetes-namespaces", "kubernetes-namespaces"),
+    kubernetes_nodes("kubernetes-nodes", "kubernetes-nodes"),
+    kubernetes_pods("kubernetes-pods", "kubernetes-pods");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index 55bd01ea..bee415fc 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -254,5 +254,11 @@ public class KameletsCatalogTest {
         assertEquals(9, headersKafkaNotSecuredSource.size());
         List<ComponentModel.EndpointHeaderModel> headersKafkaNotSecuredSink= catalog.getKameletSupportedHeaders("kafka-not-secured-sink");
         assertEquals(5, headersKafkaNotSecuredSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersKubeNamespacesSource= catalog.getKameletSupportedHeaders("kubernetes-namespaces-source");
+        assertEquals(2, headersKubeNamespacesSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersKubeNodesSource= catalog.getKameletSupportedHeaders("kubernetes-nodes-source");
+        assertEquals(2, headersKubeNodesSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersKubePodsSource= catalog.getKameletSupportedHeaders("kubernetes-pods-source");
+        assertEquals(2, headersKubePodsSource.size());
     }
 }


[camel-kamelets] 03/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS AMQP

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 883d4b5dfa44e138d41b1ad9731dda36043709c8
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:31:35 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS AMQP
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java  | 3 ++-
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java   | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 015cd08e..ce85b707 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -72,7 +72,8 @@ public enum KameletPrefixSchemeEnum {
     jira_oauth("jira-oauth", "jira"),
     jira("jira", "jira"),
     jira_transition_issue("jira-transition-issue", "jira"),
-    jira_update_issue("jira-update-issue", "jira");
+    jira_update_issue("jira-update-issue", "jira"),
+    jms_amqp_10("jms-amqp-10", "jms");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index 6818d1b0..d685280c 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -226,5 +226,9 @@ public class KameletsCatalogTest {
         assertEquals(3, headersJiraSource.size());
         List<ComponentModel.EndpointHeaderModel> headersJiraOauthSource= catalog.getKameletSupportedHeaders("jira-oauth-source");
         assertEquals(3, headersJiraOauthSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersJmsAmqp10Source= catalog.getKameletSupportedHeaders("jms-amqp-10-source");
+        assertEquals(14, headersJmsAmqp10Source.size());
+        List<ComponentModel.EndpointHeaderModel> headersJmsAmqp10Sink= catalog.getKameletSupportedHeaders("jms-amqp-10-sink");
+        assertEquals(17, headersJmsAmqp10Sink.size());
     }
 }


[camel-kamelets] 11/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - SQL

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit f8124a3ff4d83112482c64efe749428f29ba5700
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 11:08:39 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - SQL
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java  | 3 ++-
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java   | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 2c0064f2..82cec34c 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -84,7 +84,8 @@ public enum KameletPrefixSchemeEnum {
     kubernetes_nodes("kubernetes-nodes", "kubernetes-nodes"),
     kubernetes_pods("kubernetes-pods", "kubernetes-pods"),
     log("log", "log"),
-    mail("mail", "imaps");
+    mail("mail", "imaps"),
+    mariadb("mariadb", "sql");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index 6de6007f..7355db88 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -266,5 +266,9 @@ public class KameletsCatalogTest {
         assertEquals(0, headersMailSource.size());
         List<ComponentModel.EndpointHeaderModel> headersMailSink= catalog.getKameletSupportedHeaders("mail-sink");
         assertEquals(8, headersMailSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersMariaDBSource= catalog.getKameletSupportedHeaders("mariadb-source");
+        assertEquals(0, headersMariaDBSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersMariaDBSink= catalog.getKameletSupportedHeaders("mariadb-sink");
+        assertEquals(8, headersMariaDBSink.size());
     }
 }


[camel-kamelets] 04/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS ActiveMQ

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit a245d83371da469ff5f9dedcf361a4bd0f3fdbc1
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:39:47 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS ActiveMQ
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java  | 3 ++-
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java   | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index ce85b707..422f7e5b 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -73,7 +73,8 @@ public enum KameletPrefixSchemeEnum {
     jira("jira", "jira"),
     jira_transition_issue("jira-transition-issue", "jira"),
     jira_update_issue("jira-update-issue", "jira"),
-    jms_amqp_10("jms-amqp-10", "jms");
+    jms_amqp_10("jms-amqp-10", "jms"),
+    jms_apache_activemq("jms-apache-activemq", "activemq");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index d685280c..f881636d 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -230,5 +230,9 @@ public class KameletsCatalogTest {
         assertEquals(14, headersJmsAmqp10Source.size());
         List<ComponentModel.EndpointHeaderModel> headersJmsAmqp10Sink= catalog.getKameletSupportedHeaders("jms-amqp-10-sink");
         assertEquals(17, headersJmsAmqp10Sink.size());
+        List<ComponentModel.EndpointHeaderModel> headersActivemqSource= catalog.getKameletSupportedHeaders("jms-apache-activemq-source");
+        assertEquals(0, headersActivemqSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersActivemqSink= catalog.getKameletSupportedHeaders("jms-apache-activemq-sink");
+        assertEquals(0, headersActivemqSink.size());
     }
 }


[camel-kamelets] 01/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JIRA

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 140474a80def7e8a2530caf5afa1fabfd9d5903a
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:25:22 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JIRA
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java     | 8 +++++++-
 .../org/apache/camel/kamelets/catalog/KameletsCatalogTest.java    | 4 ++++
 2 files changed, 11 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 07c9bbd3..015cd08e 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -66,7 +66,13 @@ public enum KameletPrefixSchemeEnum {
     google_storage("google-storage", "google-storage"),
     http("http", "http"),
     http_secured("http-secured", "http"),
-    infinispan("infinispan", "infinispan");
+    infinispan("infinispan", "infinispan"),
+    jira_add_comment("jira-add-comment", "jira"),
+    jira_add_issue("jira-add-issue", "jira"),
+    jira_oauth("jira-oauth", "jira"),
+    jira("jira", "jira"),
+    jira_transition_issue("jira-transition-issue", "jira"),
+    jira_update_issue("jira-update-issue", "jira");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index 7dd4f590..19b10333 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -218,5 +218,9 @@ public class KameletsCatalogTest {
         assertEquals(6, headersInfinispanSource.size());
         List<ComponentModel.EndpointHeaderModel> headersInfinispanSink = catalog.getKameletSupportedHeaders("infinispan-sink");
         assertEquals(14, headersInfinispanSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersJiraAddCommentSink = catalog.getKameletSupportedHeaders("jira-add-comment-sink");
+        assertEquals(16, headersJiraAddCommentSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersJiraAddIssueSink = catalog.getKameletSupportedHeaders("jira-add-issue-sink");
+        assertEquals(16, headersJiraAddIssueSink.size());
     }
 }


[camel-kamelets] 05/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS Artemis

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 2e5ec37f75e2d97ed57f86e5184f7e898a095da5
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 10:42:08 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - JMS Artemis
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java  | 3 ++-
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java   | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 422f7e5b..23d80512 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -74,7 +74,8 @@ public enum KameletPrefixSchemeEnum {
     jira_transition_issue("jira-transition-issue", "jira"),
     jira_update_issue("jira-update-issue", "jira"),
     jms_amqp_10("jms-amqp-10", "jms"),
-    jms_apache_activemq("jms-apache-activemq", "activemq");
+    jms_apache_activemq("jms-apache-activemq", "activemq"),
+    jms_apache_artemis("jms-apache-artemis", "jms");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index f881636d..a11c894b 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -234,5 +234,9 @@ public class KameletsCatalogTest {
         assertEquals(0, headersActivemqSource.size());
         List<ComponentModel.EndpointHeaderModel> headersActivemqSink= catalog.getKameletSupportedHeaders("jms-apache-activemq-sink");
         assertEquals(0, headersActivemqSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersJmsArtemisSource= catalog.getKameletSupportedHeaders("jms-apache-artemis-source");
+        assertEquals(14, headersJmsArtemisSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersJmsArtemisSink= catalog.getKameletSupportedHeaders("jms-apache-artemis-sink");
+        assertEquals(17, headersJmsArtemisSink.size());
     }
 }


[camel-kamelets] 10/11: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Mail

Posted by ac...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch more-headers-support-8
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 7f74e75cfebd8b4b9400936257dd295928fd238d
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Oct 19 11:05:24 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Mail
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java  | 3 ++-
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java   | 4 ++++
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
index 9625b675..2c0064f2 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java
@@ -83,7 +83,8 @@ public enum KameletPrefixSchemeEnum {
     kubernetes_namespaces("kubernetes-namespaces", "kubernetes-namespaces"),
     kubernetes_nodes("kubernetes-nodes", "kubernetes-nodes"),
     kubernetes_pods("kubernetes-pods", "kubernetes-pods"),
-    log("log", "log");
+    log("log", "log"),
+    mail("mail", "imaps");
 
     public final String name;
     public final String scheme;
diff --git a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
index 85838e1b..6de6007f 100644
--- a/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
+++ b/library/camel-kamelets-catalog/src/test/java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java
@@ -262,5 +262,9 @@ public class KameletsCatalogTest {
         assertEquals(2, headersKubePodsSource.size());
         List<ComponentModel.EndpointHeaderModel> headersLogSink= catalog.getKameletSupportedHeaders("log-sink");
         assertEquals(0, headersLogSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersMailSource= catalog.getKameletSupportedHeaders("mail-source");
+        assertEquals(0, headersMailSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersMailSink= catalog.getKameletSupportedHeaders("mail-sink");
+        assertEquals(8, headersMailSink.size());
     }
 }