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 2020/09/04 09:54:13 UTC

[camel] branch master updated (aa4e913 -> 0991e70)

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

davsclaus pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from aa4e913  Sync properties
     new a6be361  CAMEL-15478: api component uses enum type converter instead of its own custom converting.
     new 0991e70  Upgrade guide about api components updates

The 2 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.


Summary of changes:
 .../src/main/java/org/apache/camel/component/as2/AS2Component.java   | 2 +-
 .../src/main/java/org/apache/camel/component/box/BoxComponent.java   | 2 +-
 .../org/apache/camel/component/braintree/BraintreeComponent.java     | 2 +-
 .../src/main/java/org/apache/camel/component/fhir/FhirComponent.java | 2 +-
 .../camel/component/google/calendar/GoogleCalendarComponent.java     | 2 +-
 .../apache/camel/component/google/drive/GoogleDriveComponent.java    | 2 +-
 .../org/apache/camel/component/google/mail/GoogleMailComponent.java  | 2 +-
 .../apache/camel/component/google/sheets/GoogleSheetsComponent.java  | 2 +-
 .../java/org/apache/camel/component/olingo2/Olingo2Component.java    | 2 +-
 .../java/org/apache/camel/component/olingo4/Olingo4Component.java    | 2 +-
 .../main/java/org/apache/camel/component/twilio/TwilioComponent.java | 2 +-
 .../java/org/apache/camel/component/zendesk/ZendeskComponent.java    | 2 +-
 .../org/apache/camel/support/component/AbstractApiComponent.java     | 2 +-
 docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc  | 5 +++++
 14 files changed, 18 insertions(+), 13 deletions(-)


[camel] 02/02: Upgrade guide about api components updates

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

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

commit 0991e709f2510f9dad97e0c18f0b39dd63c88350
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Sep 4 11:53:38 2020 +0200

    Upgrade guide about api components updates
---
 docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc
index 08007d2..c8df30f 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_6.adoc
@@ -6,6 +6,11 @@ from both 3.0 to 3.1 and 3.1 to 3.2.
 
 == Upgrading Camel 3.5 to 3.6
 
+=== API components upgrade
+
+The `camel-braintree`, `camel-twilio` and `camel-zendesk` has updated to newer versions and regenerated their API
+signatures in the Camel components which may change some of the existing singatures and as well bring in new.
+
 === Camel Karaf
 
 The following features has been removed due they become not compatible with OSGi: `camel-atmosphere-websocket`.


[camel] 01/02: CAMEL-15478: api component uses enum type converter instead of its own custom converting.

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

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

commit a6be36157a48562e11a7f93629d1b94e7f1367b9
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Fri Sep 4 11:18:27 2020 +0200

    CAMEL-15478: api component uses enum type converter instead of its own custom converting.
---
 .../src/main/java/org/apache/camel/component/as2/AS2Component.java      | 2 +-
 .../src/main/java/org/apache/camel/component/box/BoxComponent.java      | 2 +-
 .../java/org/apache/camel/component/braintree/BraintreeComponent.java   | 2 +-
 .../src/main/java/org/apache/camel/component/fhir/FhirComponent.java    | 2 +-
 .../apache/camel/component/google/calendar/GoogleCalendarComponent.java | 2 +-
 .../org/apache/camel/component/google/drive/GoogleDriveComponent.java   | 2 +-
 .../org/apache/camel/component/google/mail/GoogleMailComponent.java     | 2 +-
 .../org/apache/camel/component/google/sheets/GoogleSheetsComponent.java | 2 +-
 .../main/java/org/apache/camel/component/olingo2/Olingo2Component.java  | 2 +-
 .../main/java/org/apache/camel/component/olingo4/Olingo4Component.java  | 2 +-
 .../main/java/org/apache/camel/component/twilio/TwilioComponent.java    | 2 +-
 .../main/java/org/apache/camel/component/zendesk/ZendeskComponent.java  | 2 +-
 .../java/org/apache/camel/support/component/AbstractApiComponent.java   | 2 +-
 13 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/components/camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/AS2Component.java b/components/camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/AS2Component.java
index 7cc78cd..7d21869 100644
--- a/components/camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/AS2Component.java
+++ b/components/camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/AS2Component.java
@@ -42,7 +42,7 @@ public class AS2Component extends AbstractApiComponent<AS2ApiName, AS2Configurat
     }
 
     @Override
-    protected AS2ApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected AS2ApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(AS2ApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-box/camel-box-component/src/main/java/org/apache/camel/component/box/BoxComponent.java b/components/camel-box/camel-box-component/src/main/java/org/apache/camel/component/box/BoxComponent.java
index 55c1dfa..f463119 100644
--- a/components/camel-box/camel-box-component/src/main/java/org/apache/camel/component/box/BoxComponent.java
+++ b/components/camel-box/camel-box-component/src/main/java/org/apache/camel/component/box/BoxComponent.java
@@ -44,7 +44,7 @@ public class BoxComponent extends AbstractApiComponent<BoxApiName, BoxConfigurat
     }
 
     @Override
-    protected BoxApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected BoxApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(BoxApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeComponent.java b/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeComponent.java
index d68b83d..d2386d1 100644
--- a/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeComponent.java
+++ b/components/camel-braintree/src/main/java/org/apache/camel/component/braintree/BraintreeComponent.java
@@ -50,7 +50,7 @@ public class BraintreeComponent extends AbstractApiComponent<BraintreeApiName, B
     }
 
     @Override
-    protected BraintreeApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected BraintreeApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(BraintreeApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-fhir/camel-fhir-component/src/main/java/org/apache/camel/component/fhir/FhirComponent.java b/components/camel-fhir/camel-fhir-component/src/main/java/org/apache/camel/component/fhir/FhirComponent.java
index 8566256..b96a550 100644
--- a/components/camel-fhir/camel-fhir-component/src/main/java/org/apache/camel/component/fhir/FhirComponent.java
+++ b/components/camel-fhir/camel-fhir-component/src/main/java/org/apache/camel/component/fhir/FhirComponent.java
@@ -47,7 +47,7 @@ public class FhirComponent extends AbstractApiComponent<FhirApiName, FhirConfigu
     }
 
     @Override
-    protected FhirApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected FhirApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(FhirApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/GoogleCalendarComponent.java b/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/GoogleCalendarComponent.java
index 1e27616..69ec52d 100644
--- a/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/GoogleCalendarComponent.java
+++ b/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/GoogleCalendarComponent.java
@@ -52,7 +52,7 @@ public class GoogleCalendarComponent
     }
 
     @Override
-    protected GoogleCalendarApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected GoogleCalendarApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(GoogleCalendarApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-google-drive/src/main/java/org/apache/camel/component/google/drive/GoogleDriveComponent.java b/components/camel-google-drive/src/main/java/org/apache/camel/component/google/drive/GoogleDriveComponent.java
index 708d452..95473e6 100644
--- a/components/camel-google-drive/src/main/java/org/apache/camel/component/google/drive/GoogleDriveComponent.java
+++ b/components/camel-google-drive/src/main/java/org/apache/camel/component/google/drive/GoogleDriveComponent.java
@@ -50,7 +50,7 @@ public class GoogleDriveComponent
     }
 
     @Override
-    protected GoogleDriveApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected GoogleDriveApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(GoogleDriveApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailComponent.java b/components/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailComponent.java
index a4bca71..8ff3992 100644
--- a/components/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailComponent.java
+++ b/components/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/GoogleMailComponent.java
@@ -51,7 +51,7 @@ public class GoogleMailComponent
     }
 
     @Override
-    protected GoogleMailApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected GoogleMailApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(GoogleMailApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsComponent.java b/components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsComponent.java
index 8e8efad..ba985d8 100644
--- a/components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsComponent.java
+++ b/components/camel-google-sheets/src/main/java/org/apache/camel/component/google/sheets/GoogleSheetsComponent.java
@@ -52,7 +52,7 @@ public class GoogleSheetsComponent
     }
 
     @Override
-    protected GoogleSheetsApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected GoogleSheetsApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(GoogleSheetsApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Component.java b/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Component.java
index f6f7d8d..6a57a6e 100644
--- a/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Component.java
+++ b/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Component.java
@@ -61,7 +61,7 @@ public class Olingo2Component extends AbstractApiComponent<Olingo2ApiName, Oling
     }
 
     @Override
-    protected Olingo2ApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected Olingo2ApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(Olingo2ApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Component.java b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Component.java
index 5026610..4edd53a 100644
--- a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Component.java
+++ b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Component.java
@@ -61,7 +61,7 @@ public class Olingo4Component extends AbstractApiComponent<Olingo4ApiName, Oling
     }
 
     @Override
-    protected Olingo4ApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected Olingo4ApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(Olingo4ApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioComponent.java b/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioComponent.java
index fbcc02d..466118f 100644
--- a/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioComponent.java
+++ b/components/camel-twilio/src/main/java/org/apache/camel/component/twilio/TwilioComponent.java
@@ -56,7 +56,7 @@ public class TwilioComponent extends AbstractApiComponent<TwilioApiName, TwilioC
     }
 
     @Override
-    protected TwilioApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected TwilioApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(TwilioApiName.class, apiNameStr);
     }
 
diff --git a/components/camel-zendesk/src/main/java/org/apache/camel/component/zendesk/ZendeskComponent.java b/components/camel-zendesk/src/main/java/org/apache/camel/component/zendesk/ZendeskComponent.java
index a53e633..f4689ca 100644
--- a/components/camel-zendesk/src/main/java/org/apache/camel/component/zendesk/ZendeskComponent.java
+++ b/components/camel-zendesk/src/main/java/org/apache/camel/component/zendesk/ZendeskComponent.java
@@ -56,7 +56,7 @@ public class ZendeskComponent extends AbstractApiComponent<ZendeskApiName, Zende
     }
 
     @Override
-    protected ZendeskApiName getApiName(String apiNameStr) throws IllegalArgumentException {
+    protected ZendeskApiName getApiName(String apiNameStr) {
         return getCamelContext().getTypeConverter().convertTo(ZendeskApiName.class, apiNameStr);
     }
 
diff --git a/core/camel-support/src/main/java/org/apache/camel/support/component/AbstractApiComponent.java b/core/camel-support/src/main/java/org/apache/camel/support/component/AbstractApiComponent.java
index dc19c6e..568bf3a 100644
--- a/core/camel-support/src/main/java/org/apache/camel/support/component/AbstractApiComponent.java
+++ b/core/camel-support/src/main/java/org/apache/camel/support/component/AbstractApiComponent.java
@@ -100,7 +100,7 @@ public abstract class AbstractApiComponent<E extends Enum<E> & ApiName, T, S ext
         }
     }
 
-    protected abstract E getApiName(String apiNameStr) throws IllegalArgumentException;
+    protected abstract E getApiName(String apiNameStr);
 
     protected abstract Endpoint createEndpoint(String uri, String methodName, E apiName, T endpointConfiguration);