Interface ServiceAlmanach

  • All Superinterfaces:
    org.fusesource.restygwt.client.RestService

    @Path("/almanach")
    public interface ServiceAlmanach
    extends org.fusesource.restygwt.client.RestService
    Author:
    svu
    • Method Detail

      • getCalendars

        @GET
        @Path("{componentInstanceId}/")
        void getCalendars​(@PathParam("componentInstanceId")
                          String componentInstanceId,
                          org.fusesource.restygwt.client.MethodCallback<List<CalendarDTO>> callback)
      • getOccurences

        @GET
        @Path("{componentInstanceId}/{calendarId}/events/occurrences/")
        void getOccurences​(@PathParam("componentInstanceId")
                           String componentInstanceId,
                           @PathParam("calendarId")
                           String calendarId,
                           @QueryParam("startDateOfWindowTime")
                           String startDateOfWindowTime,
                           @QueryParam("endDateOfWindowTime")
                           String endDateOfWindowTime,
                           @QueryParam("zoneid")
                           String zoneid,
                           org.fusesource.restygwt.client.MethodCallback<List<CalendarEventDTO>> callback)
      • getEvent

        @GET
        @Path("{calendarId}/events/{eventId}")
        void getEvent​(@PathParam("calendarId")
                      String calendarId,
                      @PathParam("eventId")
                      String eventId,
                      org.fusesource.restygwt.client.MethodCallback<CalendarEventDTO> callback)
      • updateParticipation

        @PUT
        @Path("{componentInstanceId}/{calendarId}/events/{eventId}/occurrences/{occurenceId}/attendees/{attendeeId}")
        void updateParticipation​(@PathParam("componentInstanceId")
                                 String componentInstanceId,
                                 @PathParam("calendarId")
                                 String calendarId,
                                 @PathParam("eventId")
                                 String eventId,
                                 @PathParam("occurenceId")
                                 String occurenceId,
                                 @PathParam("attendeeId")
                                 String attendeeId,
                                 @QueryParam("zoneid")
                                 String zoneid,
                                 CalendarEventAttendeeDTO dto,
                                 org.fusesource.restygwt.client.MethodCallback<CalendarEventDTO> callback)
      • createEvent

        @POST
        @Consumes("application/json")
        @Path("{componentInstanceId}/{calendarId}/events")
        void createEvent​(@PathParam("componentInstanceId")
                         String componentInstanceId,
                         @PathParam("calendarId")
                         String calendarId,
                         CalendarEventCreationDTO event,
                         org.fusesource.restygwt.client.MethodCallback<CalendarEventDTO> callback)