Syntax: ods-set-calendar-oauth <session_key> Example: ods-set-calendar-oauth c4746c96bd8faa99798ad88448ba3bab
Syntax: ods-get-calendar-item-by-id <event_id> Example: ods-get-calendar-item-by-id 1001
Syntax: ods-create-calendar-event <instance_id> subject <subject> [description <description>] [location <location>] [attendees <attendees>] [privacy <privacy>] [tags <tags>] [event <event>] eventStart <eventStart> eventEnd <eventEnd> [eRepeat <eRepeat>] [eRepeatParam1 <eRepeatParam1>] [eRepeatParam2 <eRepeatParam2>] [eRepeatParam3 <eRepeatParam3>] [eRepeatUntil <eRepeatUntil>] [eReminder <eReminder>] [notes <notes>] Example: ods-create-calendar-event 10 subject Ubiquity Tast eventStart 2008.11.17T12:00 eventEnd 2008.11.17T14:00
Syntax: ods-update-calendar-event <event_id> subject <subject> [description <description>] [location <location>] [attendees <attendees>] [privacy <privacy>] [tags <tags>] [event <event>] eventStart <eventStart> eventEnd <eventEnd> [eRepeat <eRepeat>] [eRepeatParam1 <eRepeatParam1>] [eRepeatParam2 <eRepeatParam2>] [eRepeatParam3 <eRepeatParam3>] [eRepeatUntil <eRepeatUntil>] [eReminder <eReminder>] [notes <notes>] Example: ods-update-calendar-event 1001 subject Ubiquity Tast description Test Ubiquity Commands eventStart 2008.11.17T12:00 eventEnd 2008.11.17T14:00
Syntax: ods-create-calendar-task <instance_id> subject <subject> [description <description>] [attendees <attendees>] [privacy <privacy>] [tags <tags>] eventStart <eventStart> eventEnd <eventEnd> [priority <priority>] [status <status>] [complete <complete>] [completed <completed>] [notes <notes>] Example: ods-create-calendar-task 10 subject Create ODS Ubiquity Commands eventStart 2008.11.17 eventEnd 2008.11.18
Syntax: ods-update-calendar-task <event_id> subject <subject> [description <description>] [attendees <attendees>] [privacy <privacy>] [tags <tags>] eventStart <eventStart> eventEnd <eventEnd> [priority <priority>] [status <status>] [complete <complete>] [completed <completed>] [notes <notes>] Example: ods-update-calendar-task 1001 subject Create ODS Ubiquity Commands eventStart 2008.11.17 eventEnd 2008.11.18 stutus Completed completedDate 2008.11.18
Syntax: ods-delete-calendar-item-by-id <event_id> Example: ods-delete-calendar-item-by-id 1001
Syntax: ods-export-calendar <instance_id> [events <0|1>] [tasks <0|1>] [periodFrom <periodFrom>] [periodTo <periodTo>] [tagsInclude <tagsInclude>] [tagsExclude <tagsExclude>] Example: ods-export-calendar 39 events 1
Syntax: ods-import-calendar <instance_id> source <source> sourceType <string|WebDAV|URL> [userName <userName>] [userPassword <userPassword>] [events <0|1>] [tasks <0|1>] [tags <tags>] Example: ods-import-calendar 10 /DAV/home/demo/calendar.ics sourceType WebDAV
Syntax: ods-create-calendar-annotation <event_id> author <author> body <body> Example: ods-create-calendar-annotation 1001 author demo body OpenLink RDF Browser
Syntax: ods-get-calendar-annotation-by-id <annotation_id> Example: ods-get-calendar-annotation-by-id 10001
Syntax: ods-create-calendar-annotation-claim <annotation_id> iri <iri> relation <relation> value <value> Example: ods-create-calendar-annotation-claim 10001 iri http://openlinksw.com relation rdfs:seeAlso value http://dbpedia.org
Syntax: ods-delete-calendar-annotation <annotation_id> Example: ods-delete-calendar-annotation 10001
Syntax: ods-create-calendar-comment <event_id> title <title> body <body> author <author> authorMail <authorMail> authorUrl <authorUrl> Example: ods-create-calendar-comment 1001 title RDF body OpenLink RDF Browser http://demo.openlinksw.com/rdfbrowser/ author demo authorMail demo@openlinksw.com
Syntax: ods-get-calendar-comment-by-id <comment_id> Example: ods-get-calendar-comment-by-id 10001
Syntax: ods-delete-calendar-comment <comment_id> Example: ods-delete-calendar-comment 10001
Syntax: ods-create-calendar-publication <instance_id> name <name> [updateType <updateType>] [updatePeriod <hourly|daily>] [updateFreq <updateFreq>] [destinationType <destinationType>] destination <destination> [userName <userName>] [userPassword <userPassword>] [events <0|1>] [tasks <0|1>] Example: ods-create-calendar-publication 10 name Publish My Items destinationType WebDAV destination /~/demo/Public/DemoCalendar.ics userName demo userPassword demo
Syntax: ods-get-calendar-publication <publication_id> Example: ods-get-calendar-publication 1001
Syntax: ods-update-calendar-publication <publication_id> name <name> [updateType <updateType>] [updatePeriod <hourly|daily>] [updateFreq <updateFreq>] [destinationType <destinationType>] destination <destination> [userName <userName>] [userPassword <userPassword>] [events <0|1>] [tasks <0|1>] Example: ods-update-calendar-publication 1001 name Publish My Events destinationType WebDAV destination /~/demo/Public/DemoCalendar.ics userName demo userPassword demo evenets 1
Syntax: ods-sync-calendar-publication <publication_id> Example: ods-sync-calendar-publication 1001
Syntax: ods-delete-calendar-publication <publication_id> Example: ods-delete-calendar-publication 1001
Syntax: ods-create-calendar-subscription <instance_id> name <name> [updateType <updateType>] [updatePeriod <hourly|daily>] [updateFreq <updateFreq>] [sourceType <sourceType>] source <source> [userName <userName>] [userPassword <userPassword>] [events <0|1>] [tasks <0|1>] Example: ods-create-calendar-subscription 10 name Subscribe Company Items sourceType WebDAV source /~/demo/Public/CompanyCalendar.ics
Syntax: ods-get-calendar-subscription <subscription_id> Example: ods-get-calendar-subscription 1001
Syntax: ods-update-calendar-subscription <subscription_id> name <name> [updateType <updateType>] [updatePeriod <hourly|daily>] [updateFreq <updateFreq>] [sourceType <sourceType>] source <source> [userName <userName>] [userPassword <userPassword>] [events <0|1>] [tasks <0|1>] Example: ods-update-calendar-subscription 1001 name Subscribe Company Events sourceType WebDAV source /~/demo/Public/CompanyCalendar.ics
Syntax: ods-sync-calendar-subscription <subscription_id> Example: ods-sync-calendar-subscription 1001
Syntax: ods-delete-calendar-subscription <subscription_id> Example: ods-delete-calendar-subscription 1001
Syntax: ods-create-calendar-upstream <instance_id> name <name> source <source> userName <userName> userPassword <userPassword> [tagsInclude <tagsInclude>] [tagsExclude <tagsExclude>] Example: ods-create-calendar-upstream 10 name Upstream Items source http://myopenlink.net/dataspace/test1/calendar/demo%27s%20Calendar/atom-pub userName demo userPassword demo
Syntax: ods-update-calendar-upstream <upstream_id> name <name> source <source> userName <userName> userPassword <userPassword> [tagsInclude <tagsInclude>] [tagsExclude <tagsExclude>] Example: ods-update-calendar-upstream 1001 name Upstream Company Items source http://myopenlink.net/dataspace/test1/calendar/demo%27s%20Calendar/atom-pub userName demo userPassword demo
Syntax: ods-delete-calendar-upstream <upstream_id> Example: ods-delete-calendar-upstream 1001
Syntax: ods-set-calendar-options <instance_id> with <options> Syntax: ods-set-calendar-options 39 with rows=20
Syntax: ods-get-calendar-options <instance_id> Example: ods-get-calendar-options 10