Enterprise Service Bus Data Source - Google Calendar Push Notifications

Purpose

The Google Calendar Push Notification data source allows the builder to create an application that reads events from Google Calendar.

This feature will be available in Platform Version 13.11.851.

Supporting Elements

For the Google Calendar Push Notification data source to work properly there needs to be several elements added to the application. A table will need to be created by the builder that the ESB will write to when Google informs the application that new or modified events are available to sync with. The Google Calendar Data Source will provide up to 9 pieces of data that can be saved; Event Summary (Title), Event Description, Event ID, Start Date/Time, End Data/Time, Location (text), Status, Calendar ID, Attendees (comma separated list of email addresses). The Event ID is required to maintain an incoming sync with Google Calendar and is used to locate and update a the record when new changes are provided by Google.

For an End User to connect to Google and use this ESB they will need to login to Google. After the end user is logged into their Google Account they need to fill in the “Google Calendar Subscriptions” field to choose which calendars will be read and what calendar is the default calendar to write to.

Options

There are no configuration options for this data source.

Triggering

This Data Source is triggered automatically, when a change is made to an Event in Google Calendar. Google will send a notification to the WorkXpress Application when a change has occurred. The application will then retrieve the changes from Google. There may be a delay between when the change is made in Google and when Google informs the Application of the change. Typically this delay is very short but on occasion it has been observed that the delay may be as high as 30 minutes.

Data Handlers

There is currently only one data handler available for this data source.

  • WorkXpress Helper: Event Management - This data handler will create, update, and delete records from the table chosen with a simple configuration system to write the data from the data source.
enterprise service bus data source - google calendar push notifications.txt · Last modified: 2016/09/14 14:19 (external edit)
Copyright WorkXpress, 2022