ipworks
Class CaldavEventDetailsEvent
java.lang.Object
java.util.EventObject
ipworks.CaldavEventDetailsEvent
- All Implemented Interfaces:
- java.io.Serializable
public class CaldavEventDetailsEvent
- extends java.util.EventObject
Fires for each calendar event received.
This event fires for each VEVENT, VTODO, VJOURNAL, or VFREEBUSY event received in response to a GetCalendarReport
request. The ResourceURI parameter indicates the location of this particular event on the
CalDAV server, and the ETag parameter is used to indicate the current state of the calendar event. If the ETag is different from the value you have cached for the current ResourceURI , it means the event
has changed on the server since the last time you updated your cache. ResponseStatus indicates the HTTP status
of CalDAV server received when attempting to retrieve this particular ResourceURI when it was
building the report. The CalendarData parameter
contains the raw calendar entry as returned by the CalDAV server. This data is also parsed into the following
properties, and are valid for the current ResourceURI only inside this event.
Note that for a large calendar you may not wish to return the full contents of each calendar event, as this could
be a substantially large amount of data. In this case, set the ReturnCalendarData field to false,
and only the ResourceURI , ResponseStatus , and ETag parameters will be returned by the CalDAV server
for each calendar event. The contents of the event will not be returned, and the CalendarData parameter will
be empty.
*The ResourceURI and the URL
property are not the same. The URL
property is an iCal field,
and the ResourceURI is the actual location of the resource on the CalDAV server. Some CalDAV servers
may force the URL
to match the ResourceURI , but the URL
should be treated as a separate
user-defined entity by the user, and it should not be expected to match the ResourceURI . Likewise, ResponseStatus and Status
are not the same. Status
is the status of the event (TENTATIVE,
CONFIRMED, CANCELLED, etc). ResponseStatus is the HTTP status received when the CalDAV server attempted
to retrieve the current event when constructing a report.
- See Also:
Caldav
,
Caldav.EventDetailsEvent
,
Serialized Form
Fields inherited from class java.util.EventObject |
source |
Methods inherited from class java.util.EventObject |
getSource, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
resourceURI
public java.lang.String resourceURI
responseStatus
public java.lang.String responseStatus
ETag
public java.lang.String ETag
calendarData
public java.lang.String calendarData
Copyright (c) 2013 /n software inc. - All rights reserved.