|
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 Messagerecipients - 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 Messagerecipients - 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 | |||||||||