Virtuoso Open-Source Edition: ODS.OdsCalendarProgrammersGuide

Virtuoso Open-Source, OpenLink Data Spaces, and OpenLink Ajax Toolkit

Useful Pages


Feeds

Subscribe to feeds of the changes to this site in the following formats:

Search

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

Powered By Virtuoso