%VOSWARNING% ---++Calendar's Programmers Guide %TOC% ---+++Calendar Controllers ---++++Setting set * Description: Settings set * API name: ODS.ODS_API."setting_set" * Parameters: * settings * options * settingName ---++++Setting xml * Description: xml setting * API name: ODS.ODS_API."setting_xml" * Parameters: * settings * settingName ---++++Calendar get * Description: get event by given id * API name: ODS.ODS_API."calendar.get" * Parameters: * event_id ---++++Event new * Description: creates new event * API name: ODS.ODS_API."calendar.event.new" * Parameters: * inst_id * uid * subject * description * location * attendees * privacy * tags * event * eventStart * eventEnd * eRepeat * eRepeatParam1 * eRepeatParam2 * eRepeatParam3 * eRepeatUntil * eReminder * notes ---++++Event edit * Description: edits event * API name: ODS.ODS_API."calendar.event.edit" * Parameters: * event_id * uid * subject * description * location * attendees * privacy * tags * event * eventStart * eventEnd * eRepeat * eRepeatParam1 * eRepeatParam2 * eRepeatParam3 * eRepeatUntil * eReminder * notes ---++++Task New * Description: created new task * API name: ODS.ODS_API."calendar.task.new" * Parameters: * inst_id * uid * subject * description * attendees * privacy * tags * eventStart * eventEnd * priority * status * complete * completed * notes ---++++Task edit * Description: edits task * API name: ODS.ODS_API."calendar.task.edit" * Parameters: * inst_id * uid * subject * description * attendees * privacy * tags * eventStart * eventEnd * priority * status * complete * completed * notes ---++++Delete * Description: deletes event by given id * API name: ODS.ODS_API."calendar.delete" * Parameters: * event_id ---++++Import * Description: imports caledar data * API name: ODS.ODS_API."calendar.import" * Parameters: * inst_id * source * sourceType * userName * userPassword * events * tasks * tags ---++++Export * Description: export calendar tasks and events data * API name: ODS.ODS_API."calendar.export" * Parameters: * inst_id * events * tasks * periodFrom * periodTo * tagsInclude * tagsExclude ---++++Comment get * Description: get comment data by given id * API name: ODS.ODS_API."calendar.comment.get" * Parameters: * comment_id ---++++Comment new * Description: creates new comment * API name: ODS.ODS_API."calendar.comment.new" * Parameters: * event_id * parent_id * title * text * name * email * url ---++++Comment delete * Description: deletes comment by given id * API name: ODS.ODS_API."calendar.comment.delete" * Parameters: * comment_id ---++++Annotation get * Description: gets annotation by given id * API name: ODS.ODS_API."calendar.annotation.get" * Parameters: * annotation_id ---++++Annotation new * Description: creates new annotation * API name: ODS.ODS_API."calendar.annotation.new" * Parameters: * event_id * author * body ---++++Annotation claim * Description: creates claim to annotation * API name: ODS.ODS_API."calendar.annotation.claim" * Parameters: * annotation_id * claimIri * claimRelation * claimValue ---++++Annotation delete * Description: deletes annotation by given id * API name: ODS.ODS_API."calendar.annotation.delete" * Parameters: * annotation_id ---++++Publication new * Description: creates new publication * API name: ODS.ODS_API."calendar.publication.new" * Parameters: * inst_id * name * updateType * updatePeriod * updateFreq * destinationType * destination * userName * userPassword * events * tasks ---++++Publication edit * Description: edits existing publication * API name: ODS.ODS_API."calendar.publication.edit" * Parameters: * publication_id * name * updateType * updatePeriod * updateFreq * destinationType * destination * userName * userPassword * events * tasks ---++++Publication delete * Description: deletes publication by given id * API name: ODS.ODS_API."calendar.publication.delete" * Parameters: * publication_id ---+++Subscription new * Description: creates new subscription * API name: ODS.ODS_API."calendar.subscription.new" * Parameters: * inst_id * name * updateType * updatePeriod * updateFreq * sourceType * source * userName * userPassword * events * tasks ---+++Subscription edit * Description: edits existing subscription * API name: ODS.ODS_API."calendar.subscription.edit" * Parameters: * subscription_id * name * updateType * updatePeriod * updateFreq * sourceType * source * userName * userPassword * events * tasks ---+++Subscription delete * Description: deletes subscription by given id * API name: ODS.ODS_API."calendar.subscription.delete" * Parameters: * subscription_id ---+++Options set * Description: sets calendar options * API name: ODS.ODS_API."calendar.options.set" * Parameters: * inst_id * options ---+++Options get * Description: gets calendar options * API name: ODS.ODS_API."calendar.options.get" * Parameters: * inst_id CategoryODS CategoryOpenSource CategoryCalendar CategoryOdsCalendar CategoryWebSite