1. GoogleAddCalendar Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GoogleAddCalendar | GoogleAddCalendar | google-calendar-workitem |  | mvel: new org.jbpm.process.workitem.google.calendar.AddCalendarWorkitemHandler("appName", "clentSecret")

Parameters

Name | Type | Required
--- | --- | ---
CalendarSummary | new StringDataType() | true

Results

Name | Type
--- | ---
Calendar | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | google-calendar-workitem | 7.28.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | appName clentSecret | Google app name Google client secret | https://developers.google.com/calendar/auth

2. GoogleGetCalendars Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GoogleGetCalendars | GoogleGetCalendars | google-calendar-workitem |  | mvel: new org.jbpm.process.workitem.google.calendar.GetCalendarsWorkitemHandler("appName", "clentSecret")

Results

Name | Type
--- | ---
AllCalendars | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | google-calendar-workitem | 7.28.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | appName clentSecret | Google app name Google client secret | https://developers.google.com/calendar/auth

3. GoogleAddEvent Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GoogleAddEvent | GoogleAddEvent | google-calendar-workitem |  | mvel: new org.jbpm.process.workitem.google.calendar.AddEventWorkitemHandler("appName", "clentSecret")

Parameters

Name | Type | Required
--- | --- | ---
CalendarSummary | new StringDataType() | true
EventSummary | new StringDataType() | true
EventStart | new StringDataType() | false
EventEnd | new StringDataType() | false
EventCreator | new StringDataType() | false
EventAttendees | new StringDataType() | false

Results

Name | Type
--- | ---
Event | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | google-calendar-workitem | 7.28.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | appName clentSecret | Google app name Google client secret | https://developers.google.com/calendar/auth

4. GoogleGetEvents Workitem Handler

Name | Display Name | Category | Description | Handler
--- | --- | --- | --- | ---
GoogleGetEvents | GoogleGetEvents | google-calendar-workitem |  | mvel: new org.jbpm.process.workitem.google.calendar.GetEventsWorkitemHandler("appName", "clentSecret")

Parameters

Name | Type | Required
--- | --- | ---
CalendarSummary | new StringDataType() | true

Results

Name | Type
--- | ---
AllEvents | new StringDataType()

Maven Dependencies

Group | Artifact | Version
--- | --- | ---
org.jbpm.contrib | google-calendar-workitem | 7.28.0.Final

Authentication Information

Auth Required | Params | Params Description | Reference Site
--- | --- | --- | ---
true | appName clentSecret | Google app name Google client secret | https://developers.google.com/calendar/auth