|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectmicrosoft.exchange.webservices.data.ComplexProperty
microsoft.exchange.webservices.data.GroupMember
public class GroupMember
Represents a group member.
| Constructor Summary | |
|---|---|
|
GroupMember()
Initializes a new instance of the GroupMember class. |
|
GroupMember(Contact contact,
EmailAddressKey emailAddressKey)
Initializes a new instance of the GroupMember class. |
|
GroupMember(EmailAddress addressInformation)
Initializes a new instance of the GroupMember class. |
protected |
GroupMember(GroupMember member)
Initializes a new instance of the GroupMember class. |
|
GroupMember(ItemId contactGroupId)
Initializes a new instance of the GroupMember class. |
|
GroupMember(ItemId contactId,
String addressToLink)
Initializes a new instance of the GroupMember class. |
|
GroupMember(String smtpAddress)
Initializes a new instance of the GroupMember class. |
|
GroupMember(String smtpAddress,
MailboxType mailboxType)
Initializes a new instance of the GroupMember class. |
|
GroupMember(String name,
String smtpAddress)
Initializes a new instance of the GroupMember class. |
|
GroupMember(String address,
String routingType,
MailboxType mailboxType)
Initializes a new instance of the GroupMember class. |
|
GroupMember(String name,
String address,
String routingType)
Initializes a new instance of the GroupMember class. |
| Method Summary | |
|---|---|
void |
complexPropertyChanged(ComplexProperty complexProperty)
Complex property changed. |
EmailAddress |
getAddressInformation()
Gets the address information of the member. |
String |
getKey()
Gets the key of the member. |
MemberStatus |
getStatus()
Gets the status of the member. |
protected void |
readAttributesFromXml(microsoft.exchange.webservices.data.EwsServiceXmlReader reader)
Reads the member Key attribute from XML. |
protected void |
setAddressInformation(EmailAddress value)
Sets the address information. |
protected boolean |
tryReadElementFromXml(microsoft.exchange.webservices.data.EwsServiceXmlReader reader)
Tries to read Status or Mailbox elements from XML. |
protected void |
writeAttributesToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
Writes the member key attribute to XML. |
protected void |
writeElementsToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
Writes elements to XML. |
| Methods inherited from class microsoft.exchange.webservices.data.ComplexProperty |
|---|
addOnChangeEvent, canSetFieldValue, changed, clearChangeEvents, clearChangeLog, getNamespace, internalValidate, loadFromXml, loadFromXml, readTextValueFromXml, removeChangeEvent, setNamespace, validate, writeToXml, writeToXml |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GroupMember()
public GroupMember(String smtpAddress)
smtpAddress - The SMTP address of the member
public GroupMember(String address,
String routingType,
MailboxType mailboxType)
throws ServiceLocalException
address - the addressroutingType - The routing type of the address.mailboxType - The mailbox type of the member.
ServiceLocalException - the service local exception
public GroupMember(String smtpAddress,
MailboxType mailboxType)
throws ServiceLocalException
smtpAddress - The SMTP address of the membermailboxType - The mailbox type of the member.
ServiceLocalException - the service local exception
public GroupMember(String name,
String address,
String routingType)
name - The name of the one-off member.address - the addressroutingType - The routing type of the address.
public GroupMember(String name,
String smtpAddress)
name - The name of the one-off member.smtpAddress - The SMTP address of the memberpublic GroupMember(ItemId contactGroupId)
contactGroupId - The Id of the contact group to link the member to.
public GroupMember(ItemId contactId,
String addressToLink)
contactId - The Id of the contact memberaddressToLink - The Id of the contact to link the member to.
public GroupMember(EmailAddress addressInformation)
throws Exception
addressInformation - The e-mail address of the member.
Exception - the exception
protected GroupMember(GroupMember member)
throws Exception
member - GroupMember class instance to copy.
Exception - the exception
public GroupMember(Contact contact,
EmailAddressKey emailAddressKey)
throws Exception
contact - The contact to link to.emailAddressKey - The contact's e-mail address to link to.
Exception - the exception| Method Detail |
|---|
public String getKey()
public EmailAddress getAddressInformation()
protected void setAddressInformation(EmailAddress value)
value - the new address informationpublic MemberStatus getStatus()
protected void readAttributesFromXml(microsoft.exchange.webservices.data.EwsServiceXmlReader reader)
throws Exception
readAttributesFromXml in class ComplexPropertyreader - the reader
Exception - the exception
protected boolean tryReadElementFromXml(microsoft.exchange.webservices.data.EwsServiceXmlReader reader)
throws Exception
tryReadElementFromXml in class ComplexPropertyreader - the reader
Exception - the exception
protected void writeAttributesToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
throws ServiceXmlSerializationException
writeAttributesToXml in class ComplexPropertywriter - the writer
ServiceXmlSerializationException - the service xml serialization exception
protected void writeElementsToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
throws Exception
writeElementsToXml in class ComplexPropertywriter - the writer
Exception - the exceptionpublic void complexPropertyChanged(ComplexProperty complexProperty)
complexProperty - accepts ComplexProperty
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||