Interface ICalendars
@Path("/calendars")
public interface ICalendars
-
Method Summary
Modifier and TypeMethodDescriptionReturns the calendars whose current user has access to - their own default calendar - any default calendar they are actively subscribed to - caledar thought Write access - for which the owner has set up a non read-only mail delegation naming them as delegate.search(CalendarsVEventQuery query) searchPendingCounters(List<String> calendars) Retrieve a list of pending counter propositions of the current user
-
Method Details
-
search
@POST @Path("_search") List<ItemContainerValue<VEventSeries>> search(CalendarsVEventQuery query) throws ServerFault - Parameters:
query-- Returns:
- Throws:
ServerFault
-
multipleGetByRange
@POST @Path("_mget_range") List<ItemContainerValue<VEventSeries>> multipleGetByRange(CalendarsVEventRange range) throws ServerFault - Parameters:
range- the calendar events range query- Returns:
- Throws:
ServerFault
-
searchPendingCounters
@POST @Path("_search_counters") List<ItemContainerValue<VEventSeries>> searchPendingCounters(List<String> calendars) throws ServerFault Retrieve a list of pending counter propositions of the current user- Parameters:
calendars- list of calendar uids- Returns:
- list of pending counter propositions
- Throws:
ServerFault
-
getEligibleCalendars
@GET @Path("_eligible_calendars") List<ContainerDescriptor> getEligibleCalendars() throws ServerFaultReturns the calendars whose current user has access to - their own default calendar - any default calendar they are actively subscribed to - caledar thought Write access - for which the owner has set up a non read-only mail delegation naming them as delegate.- Returns:
- list of eligible calendar containers
- Throws:
ServerFault
-