Compoze Software, Inc.

com.compoze.exchange
Class MeetingCancellation

java.lang.Object
  extended bycom.compoze.exchange.AbstractItem
      extended bycom.compoze.exchange.Message
          extended bycom.compoze.exchange.MeetingCancellation
All Implemented Interfaces:
java.io.Serializable

public class MeetingCancellation
extends Message
implements java.io.Serializable

This class represents a cancellation for a meeting.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.compoze.exchange.Message
ALL_PROPS
 
Fields inherited from class com.compoze.exchange.AbstractItem
m_props, m_session
 
Method Summary
 void serverDeleteAppointment(boolean bDeletedItems)
          Hits the server to delete the appointment that was canceled.
 Appointment serverGetAssociatedAppointment(PropertyKey[] apptProps)
          Gets the appointment associated with the meeting request.
 void setSender(AddressEntry addressEntry)
          This method is not allowed on this Message type.
 
Methods inherited from class com.compoze.exchange.Message
getActionStatus, getAttachmentCount, getAttachmentInfo, getAttachmentInfoArray, getCategories, getConversationIndex, getConversationTopic, getDeliveryReceipt, getEncrypted, getFlagStatus, getFlagText, getFolderID, getFolderName, getHtml, getHtml, getID, getImportance, getMessageType, getNormalizedSubject, getReadReceipt, getRecipientInfo, getRecipientInfoArray, getRichTextFormat, getRichTextFormatAsHtml, getRichTextFormatAsHtml, getRichTextFormatAsPlain, getSender, getSenderName, getSensitivity, getSent, getSigned, getSize, getStoreID, getSubject, getSubject, getSubmitted, getText, getTimeCreated, getTimeExpired, getTimeLastModified, getTimeReceived, getTimeReceivedString, getTimeSent, getUnread, hasAttachment, serverAddAttachment, serverCopyTo, serverDelete, serverDelete, serverDeleteAttachment, serverGetAttachment, serverGetAttachments, serverMoveTo, serverMoveTo, serverResolveRecipients, serverUpdate, serverUpdate, serverUpdate, setActionStatus, setCategories, setConversationIndex, setConversationTopic, setDeliveryReceipt, setEncrypted, setFlagStatus, setFlagText, setFlagText, setHtml, setImportance, setMessageType, setReadReceipt, setRichTextFormat, setSensitivity, setSent, setSigned, setSubject, setSubmitted, setText, setTimeExpired, setTimeReceived, setTimeSent, setUnread, toString
 
Methods inherited from class com.compoze.exchange.AbstractItem
get, getBoolean, getByteArray, getDate, getDouble, getInt, getInvalidPropertyValues, getPropertyKeys, getString, getStringArray, getUpdatedPropertyValues, set, setBoolean, setByteArray, setDate, setDouble, setInt, setString, setStringArray
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

serverGetAssociatedAppointment

public Appointment serverGetAssociatedAppointment(PropertyKey[] apptProps)
                                           throws ExchangeException
Gets the appointment associated with the meeting request.

Parameters:
apptProps - the properties from the appointment to retrieve
Returns:
the associated appointment, or null if it was not found, meaning that the associated appointment was moved, deleted or is out of date
Throws:
ExchangeException

serverDeleteAppointment

public void serverDeleteAppointment(boolean bDeletedItems)
                             throws ExchangeException
Hits the server to delete the appointment that was canceled.

Parameters:
bDeletedItems - if true, put the appointment in the deleted items folder, otherwise delete it permanently
Returns:
true if the appointment was deleted, or false if it could not be found
Throws:
ExchangeException

setSender

public void setSender(AddressEntry addressEntry)
               throws ExchangeException
This method is not allowed on this Message type.

Overrides:
setSender in class Message
Parameters:
addressEntry - the address entry of the sender
Throws:
ExchangeException - this method is not allowed

Compoze Software, Inc.

Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.