Class GoogleCalendarResource
- java.lang.Object
-
- org.apache.camel.quarkus.component.google.it.GoogleCalendarResource
-
@Path("/google-calendar") public class GoogleCalendarResource extends Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) org.apache.camel.ProducerTemplateproducerTemplate
-
Constructor Summary
Constructors Constructor Description GoogleCalendarResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsecreateCalendar(String summary)javax.ws.rs.core.ResponsecreateCalendarEvent(String calendarId, String eventText)javax.ws.rs.core.ResponsedeleteCalendar(String calendarId)javax.ws.rs.core.ResponsereadCalendar(String calendarId)javax.ws.rs.core.ResponsereadCalendarEvent(String calendarId, String eventId)javax.ws.rs.core.ResponseupdateCalendarEvent(String calendarId, String eventId)
-
-
-
Method Detail
-
createCalendar
@Path("/create") @POST @Consumes("text/plain") @Produces("text/plain") public javax.ws.rs.core.Response createCalendar(String summary) throws Exception- Throws:
Exception
-
createCalendarEvent
@Path("/create/event") @POST @Consumes("text/plain") @Produces("text/plain") public javax.ws.rs.core.Response createCalendarEvent(@QueryParam("calendarId") String calendarId, String eventText) throws Exception- Throws:
Exception
-
readCalendar
@Path("/read") @GET @Produces("text/plain") public javax.ws.rs.core.Response readCalendar(@QueryParam("calendarId") String calendarId)
-
readCalendarEvent
@Path("/read/event") @GET @Produces("text/plain") public javax.ws.rs.core.Response readCalendarEvent(@QueryParam("calendarId") String calendarId, @QueryParam("eventId") String eventId)
-
updateCalendarEvent
@Path("/update/event") @PATCH public javax.ws.rs.core.Response updateCalendarEvent(@QueryParam("calendarId") String calendarId, @QueryParam("eventId") String eventId)
-
deleteCalendar
@Path("/delete") @DELETE public javax.ws.rs.core.Response deleteCalendar(@QueryParam("calendarId") String calendarId)
-
-