com.compoze.exchange
Class MeetingRequest
java.lang.Object
|
+--com.compoze.exchange.AbstractItem
|
+--com.compoze.exchange.Message
|
+--com.compoze.exchange.MeetingRequest
- All Implemented Interfaces:
- java.io.Serializable
- public class MeetingRequest
- extends Message
- implements java.io.Serializable
This class represents a request for a meeting.
- See Also:
- Serialized Form
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 |
serverAccept
public void serverAccept(boolean bTentative,
boolean bSend)
throws ExchangeException
- Accepts the meeting and sends a response back to the organizer.
- Parameters:
bTentative
- if true
, accept the meeting
tentativelybSend
- if true
, send a response to the
meeting immediately (otherwise just accept the meeting into
the appointment folder)
serverDecline
public void serverDecline(boolean bSend)
throws ExchangeException
- Declines the meeting and sends a response back to the organizer.
- Parameters:
bSend
- if true
, send a response to the
meeting immediately
serverRespond
public void serverRespond(ResponseStatus status,
boolean bSend)
throws ExchangeException
- Responds to the meeting request (status should be one of
ACCEPTED
, TENTATIVE
or DECLINED
.
- Parameters:
status
- the response status (should be one of
ACCEPTED
, TENTATIVE
or
DECLINED
)bSend
- if true
, send a response to the
meeting immediately
serverRespond
public void serverRespond(ResponseStatus status,
PropertyValue[] values,
Recipient[] recips,
boolean bSaveInSent)
throws ExchangeException
- Sends a response to a meeting request (status should be one of
ACCEPTED
, TENTATIVE
or DECLINED
).
- Parameters:
status
- the response status (should be one of
ACCEPTED
, TENTATIVE
or
DECLINED
)values
- the property valuesrecips
- the recipientsbSaveInSent
- if true
, save the response in the
sent items folder
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
setSender
public void setSender(AddressEntry addressEntry)
throws ExchangeException
- This method is not allowed on this
Message
type.
- Overrides:
setSender
in class Message
- Throws:
ExchangeException
- this method is not allowed
Copyright ©1999-2003 Compoze Software, Inc. All rights reserved.