|
|||||||||
| 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.DelegatePermissions
public final class DelegatePermissions
Represents the permissions of a delegate user.
| Constructor Summary | |
|---|---|
protected |
DelegatePermissions()
* Initializes a new instance of the class. |
| Method Summary | |
|---|---|
DelegateFolderPermissionLevel |
getCalendarFolderPermissionLevel()
* Gets the delegate user's permission on the principal's calendar. |
DelegateFolderPermissionLevel |
getContactsFolderPermissionLevel()
* Gets the delegate user's permission on the principal's contacts folder. |
DelegateFolderPermissionLevel |
getInboxFolderPermissionLevel()
* Gets the delegate user's permission on the principal's inbox. |
DelegateFolderPermissionLevel |
getJournalFolderPermissionLevel()
* Gets the delegate user's permission on the principal's journal folder. |
DelegateFolderPermissionLevel |
getNotesFolderPermissionLevel()
* Gets the delegate user's permission on the principal's notes folder. |
DelegateFolderPermissionLevel |
getTasksFolderPermissionLevel()
* Gets the delegate user's permission on the principal's tasks folder. |
protected void |
reset()
Reset. |
void |
setCalendarFolderPermissionLevel(DelegateFolderPermissionLevel value)
* sets the delegate user's permission on the principal's calendar. |
void |
setContactsFolderPermissionLevel(DelegateFolderPermissionLevel value)
Sets the contacts folder permission level. |
void |
setInboxFolderPermissionLevel(DelegateFolderPermissionLevel value)
Sets the inbox folder permission level. |
void |
setJournalFolderPermissionLevel(DelegateFolderPermissionLevel value)
Sets the journal folder permission level. |
void |
setNotesFolderPermissionLevel(DelegateFolderPermissionLevel value)
Sets the notes folder permission level. |
void |
setTasksFolderPermissionLevel(DelegateFolderPermissionLevel value)
Sets the tasks folder permission level. |
protected boolean |
tryReadElementFromXml(microsoft.exchange.webservices.data.EwsServiceXmlReader reader)
* Tries to read element from XML. |
protected void |
validateAddDelegate()
Validates this instance for AddDelegate. |
protected void |
validateUpdateDelegate()
Validates this instance for UpdateDelegate. |
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, readAttributesFromXml, readTextValueFromXml, removeChangeEvent, setNamespace, validate, writeAttributesToXml, writeToXml, writeToXml |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected DelegatePermissions()
| Method Detail |
|---|
public DelegateFolderPermissionLevel getCalendarFolderPermissionLevel()
public void setCalendarFolderPermissionLevel(DelegateFolderPermissionLevel value)
value - the new calendar folder permission levelpublic DelegateFolderPermissionLevel getTasksFolderPermissionLevel()
public void setTasksFolderPermissionLevel(DelegateFolderPermissionLevel value)
value - the new tasks folder permission levelpublic DelegateFolderPermissionLevel getInboxFolderPermissionLevel()
public void setInboxFolderPermissionLevel(DelegateFolderPermissionLevel value)
value - the new inbox folder permission levelpublic DelegateFolderPermissionLevel getContactsFolderPermissionLevel()
public void setContactsFolderPermissionLevel(DelegateFolderPermissionLevel value)
value - the new contacts folder permission levelpublic DelegateFolderPermissionLevel getNotesFolderPermissionLevel()
public void setNotesFolderPermissionLevel(DelegateFolderPermissionLevel value)
value - the new notes folder permission levelpublic DelegateFolderPermissionLevel getJournalFolderPermissionLevel()
public void setJournalFolderPermissionLevel(DelegateFolderPermissionLevel value)
value - the new journal folder permission levelprotected void reset()
protected boolean tryReadElementFromXml(microsoft.exchange.webservices.data.EwsServiceXmlReader reader)
throws Exception
tryReadElementFromXml in class ComplexPropertyreader - the reader
Exception - the exception
protected void writeElementsToXml(microsoft.exchange.webservices.data.EwsServiceXmlWriter writer)
throws Exception
writeElementsToXml in class ComplexPropertywriter - the writer
Exception - the exception
protected void validateAddDelegate()
throws ServiceValidationException
ServiceValidationException
protected void validateUpdateDelegate()
throws ServiceValidationException
ServiceValidationException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||