Not logged in : Login

About: EntryPoint - calendar_publication_edit     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : schema:EntryPoint, within Data Space : ods-qa.openlinksw.com:8896 associated with source document(s)

AttributesValues
type
described by
name
  • EntryPoint - calendar_publication_edit
schema:contentType
  • text/xml
description
  • ODS Calendar allows to publish its contents to WebDAV, CalDAV, or a writable URL. This method allows to create new publications which are then updated according to the settings.

    The published file contains the calendar's events and/or tasks in iCal format.

  • publication_id

    The id of the Calendar publication as returned by calendar.publication.new().

  • name

    A user-readable name for the publication. FIXME: why is this not optional?

  • updateType

    Can be one of:

    1 - The publication is updated manually via calendar.publication.sync()

    2 - The publication is updated automatically whenever an entry changes.

    3 - The publication is updated based on the schedule set via updatePeriod and updateFreq.

  • updatePeriod

    Can be one of "daily" and "hourly". Only used for the scheduled updating.

  • updateFreq

    Specifies the frequency of the scheduled updates. Depending on the value of updatePeriod the publication is updated every N days or hours.

  • destinationType

    Can be one of the following:

    "webdav" - In this case the destination is a WebDAV path.

    "caldav" - In this case the destination is a CalDAV path.

    "url" - In this case the destination is a URL.

  • destination

    The location where the events and tasks should be published (depends on the value of destinationType)

  • userName

    An optional userName which might be required to access the destination.

  • userPassword

    The password for the given userName.

  • events

    If 1 events are published.

  • tasks

    If 1 tasks are published.

FIXME: the UI provides "mails to attendees" configuration.

An error code stating the success of the command execution as detailed in ODS Error Result Codes.

calendar.publication.new

Example:
 $ curl -i "http://ods-qa.openlinksw.com/ods/api/calendar.publication.edit?publication_id=20&name=testpub3&destination=DAV/home/demo/Public/Demo_PUB_Calendar.ics&userName=demo&userPassword=demo&user_name=demo&password_hash=921q783d9e4cbdf5cvs343dafdfvrf6a4fh"

 HTTP/1.1 200 OK
 Server: Virtuoso/06.02.3129 (Linux) x86_64-generic-linux-glibc25-64  VDB
 Connection: Keep-Alive
 Date: Tue, 24 May 2011 21:56:16 GMT
 Accept-Ranges: bytes
 Content-Type: text/xml; charset="UTF-8"
 Content-Length: 58

 <result>
   <code>20</code>
   <message>Success</message>
 </result>
 

schema:httpMethod
  • GET
schema:shortDescription
  • Modify a calendar publication.

isWebServiceOf
url
oplwebservices:endPointURL
hasParameter
is topic of
is target of
Faceted Search & Find service v1.17_git55 as of Mar 01 2021


Alternative Linked Data Documents: ODE     Content Formats:       RDF       ODATA       Microdata      About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3322 as of Mar 14 2022, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (7 GB total memory)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software