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/17 08:55:31 UTC

[camel-kamelets] branch more-headers-support-2 created (now fd22995d)

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

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


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

This branch includes the following new commits:

     new e291d74a Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Exec
     new 1053a258 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Exec
     new 9914a712 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Fhir
     new 12537c3a Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Filewatch
     new 35360af5 Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - FTP/FTPS
     new fd22995d Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Github

The 6 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/06: Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Github

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-2
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit fd22995d1c3de6e6c9308c0174dcbf07b6579d50
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Oct 17 10:51:25 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Github
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java  |  7 ++++++-
 .../org/apache/camel/kamelets/catalog/KameletsCatalogTest.java | 10 ++++++++++
 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 d5b4c7b6..2ec9717a 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
@@ -51,7 +51,12 @@ public enum KameletPrefixSchemeEnum {
     fhir("fhir", "fhir"),
     file_watch("file-watch", "file-watch"),
     ftp("ftp", "ftp"),
-    ftps("ftps", "ftps");
+    ftps("ftps", "ftps"),
+    github_commit("github-commit", "github"),
+    github_event("github-event", "github"),
+    github_pr_comments("github-pullrequest-comment", "github"),
+    github_pr("github-pullrequest", "github"),
+    github_tag("github-tag", "github");
 
     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 2073a25b..1ae74866 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
@@ -178,5 +178,15 @@ public class KameletsCatalogTest {
         assertEquals(10, headersFtpsSource.size());
         List<ComponentModel.EndpointHeaderModel> headersFtpsSink = catalog.getKameletSupportedHeaders("ftps-sink");
         assertEquals(8, headersFtpsSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersGhCommitSource = catalog.getKameletSupportedHeaders("github-commit-source");
+        assertEquals(7, headersGhCommitSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersGhEventSource = catalog.getKameletSupportedHeaders("github-event-source");
+        assertEquals(7, headersGhEventSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersGhPrCommentSource = catalog.getKameletSupportedHeaders("github-pullrequest-comment-source");
+        assertEquals(7, headersGhPrCommentSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersGhPrSource = catalog.getKameletSupportedHeaders("github-pullrequest-source");
+        assertEquals(7, headersGhPrSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersGhTagSource = catalog.getKameletSupportedHeaders("github-tag-source");
+        assertEquals(7, headersGhTagSource.size());
     }
 }


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

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-2
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 35360af5e83d9e59d180d11a48938168e19b091a
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Oct 17 10:43:58 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - FTP/FTPS
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../camel/kamelets/catalog/model/KameletPrefixSchemeEnum.java     | 4 +++-
 .../org/apache/camel/kamelets/catalog/KameletsCatalogTest.java    | 8 ++++++++
 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 0c3e5f60..d5b4c7b6 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
@@ -49,7 +49,9 @@ public enum KameletPrefixSchemeEnum {
     elasticsearch_rest_search("elasticsearch-search", "elasticsearch-rest"),
     exec("exec", "exec"),
     fhir("fhir", "fhir"),
-    file_watch("file-watch", "file-watch");
+    file_watch("file-watch", "file-watch"),
+    ftp("ftp", "ftp"),
+    ftps("ftps", "ftps");
 
     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 ffb8aaf9..2073a25b 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
@@ -170,5 +170,13 @@ public class KameletsCatalogTest {
         assertEquals(0, headersFhirSource.size());
         List<ComponentModel.EndpointHeaderModel> headersFileWatchSource = catalog.getKameletSupportedHeaders("file-watch-source");
         assertEquals(10, headersFileWatchSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersFtpSource = catalog.getKameletSupportedHeaders("ftp-source");
+        assertEquals(10, headersFtpSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersFtpSink = catalog.getKameletSupportedHeaders("ftp-sink");
+        assertEquals(8, headersFtpSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersFtpsSource = catalog.getKameletSupportedHeaders("ftps-source");
+        assertEquals(10, headersFtpsSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersFtpsSink = catalog.getKameletSupportedHeaders("ftps-sink");
+        assertEquals(8, headersFtpsSink.size());
     }
 }


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

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-2
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit e291d74aeb1641e7fbbcbe6ea79698bb9990e126
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Oct 17 10:26:08 2022 +0200

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

diff --git a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/KameletsCatalog.java b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/KameletsCatalog.java
index 25eb47a5..0797c68a 100644
--- a/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/KameletsCatalog.java
+++ b/library/camel-kamelets-catalog/src/main/java/org/apache/camel/kamelets/catalog/KameletsCatalog.java
@@ -206,7 +206,7 @@ public class KameletsCatalog {
 
     private String enumValue(String prefix) {
         for (KameletPrefixSchemeEnum c : KameletPrefixSchemeEnum.values()) {
-            if (c.prefix.equals(prefix)) return c.label;
+            if (c.name.equals(prefix)) return c.scheme;
         }
         return null;
     }
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 847c2515..ee0288c4 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
@@ -46,13 +46,14 @@ public enum KameletPrefixSchemeEnum {
     couchbase("couchbase", "couchbase"),
     dropbox("dropbox", "dropbox"),
     elasticsearch_rest_index("elasticsearch-index", "elasticsearch-rest"),
-    elasticsearch_rest_search("elasticsearch-search", "elasticsearch-rest");
+    elasticsearch_rest_search("elasticsearch-search", "elasticsearch-rest"),
+    exec("exec", "exec");
 
-    public final String label;
-    public final String prefix;
+    public final String name;
+    public final String scheme;
 
-    private KameletPrefixSchemeEnum(String prefix, String label) {
-        this.prefix = prefix;
-        this.label = label;
+    private KameletPrefixSchemeEnum(String name, String scheme) {
+        this.name = name;
+        this.scheme = scheme;
     }
 }


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

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-2
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 1053a258bff764e8f6c3528eeb64903b8b189ae8
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Oct 17 10:29:29 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Exec
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../java/org/apache/camel/kamelets/catalog/KameletsCatalogTest.java     | 2 ++
 1 file changed, 2 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 321d239d..e596a7a1 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
@@ -164,5 +164,7 @@ public class KameletsCatalogTest {
         assertEquals(8, headersESIndexSink.size());
         List<ComponentModel.EndpointHeaderModel> headersESSearchSource = catalog.getKameletSupportedHeaders("elasticsearch-search-source");
         assertEquals(8, headersESSearchSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersExecSink = catalog.getKameletSupportedHeaders("exec-sink");
+        assertEquals(0, headersExecSink.size());
     }
 }


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

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-2
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 12537c3a11a39e3e494ffd2e35c8c2c4a8369983
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Oct 17 10:40:55 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Filewatch
    
    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 57b38f06..0c3e5f60 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
@@ -48,7 +48,8 @@ public enum KameletPrefixSchemeEnum {
     elasticsearch_rest_index("elasticsearch-index", "elasticsearch-rest"),
     elasticsearch_rest_search("elasticsearch-search", "elasticsearch-rest"),
     exec("exec", "exec"),
-    fhir("fhir", "fhir");
+    fhir("fhir", "fhir"),
+    file_watch("file-watch", "file-watch");
 
     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 fd65b653..ffb8aaf9 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
@@ -168,5 +168,7 @@ public class KameletsCatalogTest {
         assertEquals(0, headersExecSink.size());
         List<ComponentModel.EndpointHeaderModel> headersFhirSource = catalog.getKameletSupportedHeaders("fhir-source");
         assertEquals(0, headersFhirSource.size());
+        List<ComponentModel.EndpointHeaderModel> headersFileWatchSource = catalog.getKameletSupportedHeaders("file-watch-source");
+        assertEquals(10, headersFileWatchSource.size());
     }
 }


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

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-2
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 9914a7124e6bf3cced134c92a80197e3facf9199
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Oct 17 10:31:53 2022 +0200

    Added a Catalog Method showing the supported headers (specific for consumer, producer and common) for a Kamelet - Fhir
    
    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 ee0288c4..57b38f06 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
@@ -47,7 +47,8 @@ public enum KameletPrefixSchemeEnum {
     dropbox("dropbox", "dropbox"),
     elasticsearch_rest_index("elasticsearch-index", "elasticsearch-rest"),
     elasticsearch_rest_search("elasticsearch-search", "elasticsearch-rest"),
-    exec("exec", "exec");
+    exec("exec", "exec"),
+    fhir("fhir", "fhir");
 
     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 e596a7a1..fd65b653 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
@@ -166,5 +166,7 @@ public class KameletsCatalogTest {
         assertEquals(8, headersESSearchSource.size());
         List<ComponentModel.EndpointHeaderModel> headersExecSink = catalog.getKameletSupportedHeaders("exec-sink");
         assertEquals(0, headersExecSink.size());
+        List<ComponentModel.EndpointHeaderModel> headersFhirSource = catalog.getKameletSupportedHeaders("fhir-source");
+        assertEquals(0, headersFhirSource.size());
     }
 }