ODS.OdsCalendarProgrammersGuide

  • Topic
  • Discussion
  • ODS.OdsCalendarProgrammersGuide(Last) -- DAVWikiAdmin? , 2017-06-29 07:31:38 Edit WebDAV System Administrator 2017-06-29 07:31:38

    Calendar's Programmers Guide

    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