ICalReader

Overview

This service is a basic reader for public calendars. It can read the content of a calendar (published using ICalendar format) over the internet and extract events (aka VEVENTs) defined inside it, following some predefined filters (now, today or all).

Architectural Description

Dependencies

  • This service use ICal4J library to parse ICalendar files

Business Objects

Operations

Operations will throw a ICalReaderException fault if they encounter a problem at runtime.

  • calendarEvent[] getContent(xsd:anyURI url)
    • Download the ICalendar file from url, and extract all events defined inside it.
  • calendarEvent[] getToday(xsd:anyURI url)
    • Same as getContent, but extract only events for today.
  • calendarEvent[] getNow(xsd:anyURI url)
    • Same as getToday, but only kept current elements (started and the not finished yet)

Download

services/ws/icalreader.txt · Last modified: 2009/05/08 17:38 by mosser
CC Attribution-Noncommercial-Share Alike 3.0 Unported www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0