Class GoogleCalendarResource
java.lang.Object
org.apache.camel.quarkus.component.google.it.GoogleCalendarResource
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) org.apache.camel.ProducerTemplate -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjavax.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)
-
Field Details
-
producerTemplate
@Inject org.apache.camel.ProducerTemplate producerTemplate
-
-
Constructor Details
-
GoogleCalendarResource
public GoogleCalendarResource()
-
-
Method Details
-
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
-
updateCalendarEvent
-
deleteCalendar
@Path("/delete") @DELETE public javax.ws.rs.core.Response deleteCalendar(@QueryParam("calendarId") String calendarId)
-