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 2018/09/06 13:10:33 UTC

[camel] 02/05: CAMEL-12784 - Create a Camel-google-calendar-stream component

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

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

commit addee9c5495574a979d7b066ab3ff3504b2be9c8
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Thu Sep 6 14:17:58 2018 +0200

    CAMEL-12784 - Create a Camel-google-calendar-stream component
---
 .../calendar/stream/GoogleCalendarStreamConfiguration.java     |  6 +++---
 .../google/calendar/stream/GoogleCalendarStreamEndpoint.java   |  5 ++---
 .../springboot/GoogleCalendarStreamComponentConfiguration.java | 10 ++++++----
 3 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamConfiguration.java b/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamConfiguration.java
index 25396fb..a7d654a 100644
--- a/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamConfiguration.java
+++ b/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamConfiguration.java
@@ -112,7 +112,7 @@ public class GoogleCalendarStreamConfiguration implements Cloneable {
     }
 
     /**
-     * Google mail application name. Example would be "camel-google-mail/1.0"
+     * Google Calendar application name. Example would be "camel-google-calendar/1.0"
      */
     public void setApplicationName(String applicationName) {
         this.applicationName = applicationName;
@@ -124,7 +124,7 @@ public class GoogleCalendarStreamConfiguration implements Cloneable {
 
     /**
      * Specifies the level of permissions you want a mail application to have to
-     * a user account. See https://developers.google.com/gmail/api/auth/scopes
+     * a user account. See https://developers.google.com/calendar/api/auth/scopes
      * for more info.
      */
     public void setScopes(List<String> scopes) {
@@ -147,7 +147,7 @@ public class GoogleCalendarStreamConfiguration implements Cloneable {
     }
 
     /**
-     * The query to execute on gmail box
+     * The query to execute on calendar
      */
     public void setQuery(String query) {
         this.query = query;
diff --git a/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamEndpoint.java b/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamEndpoint.java
index 952c476..5331601 100644
--- a/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamEndpoint.java
+++ b/components/camel-google-calendar/src/main/java/org/apache/camel/component/google/calendar/stream/GoogleCalendarStreamEndpoint.java
@@ -33,7 +33,7 @@ import org.apache.camel.spi.UriEndpoint;
 import org.apache.camel.spi.UriParam;
 
 /**
- * The google-mail component provides access to Google Mail.
+ * The google-calendar component provides access to Google Calendar in a streaming mod.
  */
 @UriEndpoint(firstVersion = "2.23.0", 
              scheme = "google-calendar-stream", 
@@ -54,7 +54,7 @@ public class GoogleCalendarStreamEndpoint extends ScheduledPollEndpoint {
 
     @Override
     public Producer createProducer() throws Exception {
-        throw new UnsupportedOperationException("The camel google mail stream component doesn't support producer");
+        throw new UnsupportedOperationException("The camel google calendar stream component doesn't support producer");
     }
 
     @Override
@@ -90,7 +90,6 @@ public class GoogleCalendarStreamEndpoint extends ScheduledPollEndpoint {
         Exchange exchange = super.createExchange();
         Message message = exchange.getIn();
         message.setBody(event);
-        System.err.println("Ciao " + message.getBody().toString());
         return exchange;
     }
 }
diff --git a/platforms/spring-boot/components-starter/camel-google-calendar-starter/src/main/java/org/apache/camel/component/google/calendar/stream/springboot/GoogleCalendarStreamComponentConfiguration.java b/platforms/spring-boot/components-starter/camel-google-calendar-starter/src/main/java/org/apache/camel/component/google/calendar/stream/springboot/GoogleCalendarStreamComponentConfiguration.java
index e1ed7ac..598fc40 100644
--- a/platforms/spring-boot/components-starter/camel-google-calendar-starter/src/main/java/org/apache/camel/component/google/calendar/stream/springboot/GoogleCalendarStreamComponentConfiguration.java
+++ b/platforms/spring-boot/components-starter/camel-google-calendar-starter/src/main/java/org/apache/camel/component/google/calendar/stream/springboot/GoogleCalendarStreamComponentConfiguration.java
@@ -22,7 +22,8 @@ import org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
 import org.springframework.boot.context.properties.ConfigurationProperties;
 
 /**
- * The google-mail component provides access to Google Mail.
+ * The google-calendar component provides access to Google Calendar in a
+ * streaming mod.
  * 
  * Generated by camel-package-maven-plugin - do not edit this file!
  */
@@ -102,13 +103,14 @@ public class GoogleCalendarStreamComponentConfiguration
          */
         private String refreshToken;
         /**
-         * Google mail application name. Example would be camel-google-mail/1.0
+         * Google Calendar application name. Example would be
+         * camel-google-calendar/1.0
          */
         private String applicationName;
         /**
          * Specifies the level of permissions you want a mail application to
          * have to a user account. See
-         * https://developers.google.com/gmail/api/auth/scopes for more info.
+         * https://developers.google.com/calendar/api/auth/scopes for more info.
          */
         private List scopes;
         /**
@@ -116,7 +118,7 @@ public class GoogleCalendarStreamComponentConfiguration
          */
         private String index;
         /**
-         * The query to execute on gmail box
+         * The query to execute on calendar
          */
         private String query;
         /**