Sun Java System Calendar Server 6 2005Q4 Developer's Guide

Examples of WCAP Attendee Entries

If attendee A (attA) accepts an invitation, the WCAP command would contain:


PARTSTAT=ACCEPTED^RSVP=TRUE^attA

If attendee B (attB) declines an invitation, the WCAP command would contain:


PARTSTAT=DECLINED^RSVP=TRUE^attB

If the email attendee jdoe@xyz.com has not yet decided to attend and is not required to respond, the WCAP command would contain:


PARTSTAT=NEEDS-ACTION^RSVP=FALSE^mailto:jdoe@xyz.com

An attendee in an existing meeting can be marked for deletion by assigning X-NSCP-WCAP-ATTENDEE-DELETE to PARTSTAT. For example, if you want to delete attendee jdoe, the attendee parameter of the storeevents command would contain the following:


PARTSTAT=X-NSCP-WCAP-ATTENDEE-DELETE^jdoe

The following table lists the parameters in the iCalendar ATTENDEE property understood by WCAP. Most of the parameters are optional. Not all are fully supported by Calendar Server, although the information is stored. For group scheduling, only the PARTSTAT and RSVP parameters are relevant.

Parameters 

Purpose 

PARTSTAT

The only required parameter. This shows the attendees participation status. 

CUTYPE

Calendar user type. 

MEMBER

List of groups the attendee is part of. WCAP has no understanding of these groups. 

ROLE

Role of the attendee in this meeting. 

RSVP

Attendee response required or not. 

DELEGATED-TO

To whom the attendee delegates attendance. 

DELEGATED-FROM

Attendee is a delegate for this person. 

SENT-BY

The calendar user acting on behalf of the specified user. 

CN

Display name of attendee. 

DIR

Directory entry reference. 

LANG

Language of the entry. 

In addition, WCAP allows the optional use of an additional parameter, SENT-STATUS, which is specific to Calendar Server and is not part of the iCalendar specification. Possible values for SENT-STATUS are: NOT-SENT, and SENT-SUCCEEDED. The default is NOT-SENT. The Group Scheduling Engine inside Calendar Server does not process an attendee with a SENT-STATUS value of SENT-SUCCEEDED.