public class CalendarService
extends BaseService
| Constructor and Description |
|---|
CalendarService(Session session) |
| Modifier and Type | Method and Description |
|---|---|
org.json.JSONObject |
addCalendar(long groupId,
long calendarResourceId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
java.lang.String timeZoneId,
int color,
boolean defaultCalendar,
boolean enableComments,
boolean enableRatings,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
deleteCalendar(long calendarId) |
java.lang.String |
exportCalendar(long calendarId,
java.lang.String type) |
org.json.JSONObject |
fetchCalendar(long calendarId) |
org.json.JSONObject |
getCalendar(long calendarId) |
org.json.JSONArray |
getCalendarResourceCalendars(long groupId,
long calendarResourceId) |
org.json.JSONArray |
getCalendarResourceCalendars(long groupId,
long calendarResourceId,
boolean defaultCalendar) |
void |
importCalendar(long calendarId,
java.lang.String data,
java.lang.String type) |
java.lang.Boolean |
isManageableFromGroup(long calendarId,
long groupId) |
org.json.JSONArray |
search(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String keywords,
boolean andOperator,
int start,
int end,
JSONObjectWrapper orderByComparator) |
org.json.JSONArray |
search(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String keywords,
boolean andOperator,
int start,
int end,
JSONObjectWrapper orderByComparator,
java.lang.String actionId) |
org.json.JSONArray |
search(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String name,
java.lang.String description,
boolean andOperator,
int start,
int end,
JSONObjectWrapper orderByComparator) |
org.json.JSONArray |
search(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String name,
java.lang.String description,
boolean andOperator,
int start,
int end,
JSONObjectWrapper orderByComparator,
java.lang.String actionId) |
java.lang.Integer |
searchCount(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String keywords,
boolean andOperator) |
java.lang.Integer |
searchCount(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String keywords,
boolean andOperator,
java.lang.String actionId) |
java.lang.Integer |
searchCount(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String name,
java.lang.String description,
boolean andOperator) |
java.lang.Integer |
searchCount(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String name,
java.lang.String description,
boolean andOperator,
java.lang.String actionId) |
org.json.JSONObject |
updateCalendar(long calendarId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
int color,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateCalendar(long calendarId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
java.lang.String timeZoneId,
int color,
boolean defaultCalendar,
boolean enableComments,
boolean enableRatings,
JSONObjectWrapper serviceContext) |
org.json.JSONObject |
updateColor(long calendarId,
int color,
JSONObjectWrapper serviceContext) |
public org.json.JSONObject addCalendar(long groupId,
long calendarResourceId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
java.lang.String timeZoneId,
int color,
boolean defaultCalendar,
boolean enableComments,
boolean enableRatings,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject deleteCalendar(long calendarId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.String exportCalendar(long calendarId,
java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject fetchCalendar(long calendarId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject getCalendar(long calendarId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getCalendarResourceCalendars(long groupId,
long calendarResourceId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray getCalendarResourceCalendars(long groupId,
long calendarResourceId,
boolean defaultCalendar)
throws java.lang.Exception
java.lang.Exceptionpublic void importCalendar(long calendarId,
java.lang.String data,
java.lang.String type)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Boolean isManageableFromGroup(long calendarId,
long groupId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray search(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String keywords,
boolean andOperator,
int start,
int end,
JSONObjectWrapper orderByComparator)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray search(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String keywords,
boolean andOperator,
int start,
int end,
JSONObjectWrapper orderByComparator,
java.lang.String actionId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray search(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String name,
java.lang.String description,
boolean andOperator,
int start,
int end,
JSONObjectWrapper orderByComparator)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONArray search(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String name,
java.lang.String description,
boolean andOperator,
int start,
int end,
JSONObjectWrapper orderByComparator,
java.lang.String actionId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer searchCount(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String keywords,
boolean andOperator)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer searchCount(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String keywords,
boolean andOperator,
java.lang.String actionId)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer searchCount(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String name,
java.lang.String description,
boolean andOperator)
throws java.lang.Exception
java.lang.Exceptionpublic java.lang.Integer searchCount(long companyId,
org.json.JSONArray groupIds,
org.json.JSONArray calendarResourceIds,
java.lang.String name,
java.lang.String description,
boolean andOperator,
java.lang.String actionId)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateCalendar(long calendarId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
int color,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateCalendar(long calendarId,
org.json.JSONObject nameMap,
org.json.JSONObject descriptionMap,
java.lang.String timeZoneId,
int color,
boolean defaultCalendar,
boolean enableComments,
boolean enableRatings,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exceptionpublic org.json.JSONObject updateColor(long calendarId,
int color,
JSONObjectWrapper serviceContext)
throws java.lang.Exception
java.lang.Exception