|
Compoze Software, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.compoze.exchange.AbstractItem
com.compoze.exchange.Message
com.compoze.exchange.MeetingRequest
This class represents a request for a meeting.
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 |
serverAccept(boolean bTentative,
boolean bSend)
Accepts the meeting and sends a response back to the organizer. |
void |
serverDecline(boolean bSend)
Declines the meeting and sends a response back to the organizer. |
Appointment |
serverGetAssociatedAppointment(PropertyKey[] apptProps)
Gets the appointment associated with the meeting request. |
void |
serverRespond(ResponseStatus status,
boolean bSend)
Responds to the meeting request (status should be one of ACCEPTED , TENTATIVE or DECLINED . |
void |
serverRespond(ResponseStatus status,
PropertyValue[] values,
Recipient[] recips,
boolean bSaveInSent)
Sends a response to a meeting request (status should be one of ACCEPTED , TENTATIVE or DECLINED ). |
void |
setSender(AddressEntry addressEntry)
This method is not allowed on this Message type. |
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 |
public void serverAccept(boolean bTentative, boolean bSend) throws ExchangeException
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)
ExchangeException
public void serverDecline(boolean bSend) throws ExchangeException
bSend
- if true
, send a response to the
meeting immediately
ExchangeException
public void serverRespond(ResponseStatus status, boolean bSend) throws ExchangeException
ACCEPTED
, TENTATIVE
or DECLINED
.
status
- the response status (should be one of
ACCEPTED
, TENTATIVE
or
DECLINED
)bSend
- if true
, send a response to the
meeting immediately
ExchangeException
public void serverRespond(ResponseStatus status, PropertyValue[] values, Recipient[] recips, boolean bSaveInSent) throws ExchangeException
ACCEPTED
, TENTATIVE
or DECLINED
).
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
ExchangeException
public Appointment serverGetAssociatedAppointment(PropertyKey[] apptProps) throws ExchangeException
apptProps
- the properties from the appointment to retrieve
null
if it was not
found, meaning that the associated appointment was moved,
deleted or is out of date
ExchangeException
public void setSender(AddressEntry addressEntry) throws ExchangeException
Message
type.
setSender
in class Message
addressEntry
- the address entry of the sender
ExchangeException
- this method is not allowed
|
Compoze Software, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |