|
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.DistributionList
This class is a personal Exchange distribution list. Distribution instances are
obtained from the Messages
class. Methods that access
properties on the class require that the properties were loaded beforehand.
Any methods that begin with server
make a query to the server.
Distribution Lists are read-only, so calling serverUpdate
with
recipients will fail.
Field Summary | |
static PropertyKey[] |
ALL_PROPS
Contains an array of all the properties available on a distributionlist. |
Fields inherited from class com.compoze.exchange.AbstractItem |
m_props, m_session |
Method Summary | |
MemberInfo[] |
getMemberInfo()
Gets the members of the distribution list. |
void |
serverUpdate(Recipient[] recipients,
boolean bSend,
boolean bSaveInSent)
This method throws an ExchangeException , as the recipients
cannot be updated. |
void |
serverUpdate(Recipient[] recipients,
int[] deleteRecipients,
boolean bSend,
boolean bSaveInSent)
This method throws an ExchangeException , as the recipients
cannot be updated. |
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 |
Field Detail |
public static final PropertyKey[] ALL_PROPS
Method Detail |
public void serverUpdate(Recipient[] recipients, boolean bSend, boolean bSaveInSent) throws ExchangeException
ExchangeException
, as the recipients
cannot be updated.
serverUpdate
in class Message
recipients
- the recipients to add to the message (or
null
for no recipients to add)bSend
- if true
, send the messagebSaveInSent
- if true
and sending the message,
save the message in the Sent Items
folder
ExchangeException
public void serverUpdate(Recipient[] recipients, int[] deleteRecipients, boolean bSend, boolean bSaveInSent) throws ExchangeException
ExchangeException
, as the recipients
cannot be updated.
serverUpdate
in class Message
recipients
- the recipients to add to the message (or
null
for no recipients to add)deleteRecipients
- the recipients to remove from the message (or
null
for no recipients to remove)bSend
- if true
, send the messagebSaveInSent
- if true
and sending the message,
save the message in the Sent Items
folder
ExchangeException
public MemberInfo[] getMemberInfo() throws ExchangeException
null
if the contact is not a distribution list.
ExchangeException
|
Compoze Software, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |