ExchangeCalendarPermission

Inheritance: java.lang.Object, com.aspose.email.ExchangeBasePermission

public final class ExchangeCalendarPermission extends ExchangeBasePermission

Represents a permission on a calendar folder.

Constructors

Constructor Description
ExchangeCalendarPermission(ExchangeFolderUserInfo userInfo) Initializes a new instance of the ExchangeFolderPermission class

Methods

Method Description
canCreateItems() Gets or sets a value indicating whether a client can create items in a folder.
canCreateItems(boolean value) Gets or sets a value indicating whether a client can create items in a folder.
canCreateSubFolders() Gets or sets a value indicating whether the client can create subfolders.
canCreateSubFolders(boolean value) Gets or sets a value indicating whether the client can create subfolders.
equals(Object arg0)
getClass()
getDeleteItems() Gets or sets a value indicating whether the client can delete items.
getEditItems() Gets or sets a value indicating whether a client can edit items.
getPermissionLevel() Gets or sets the combination of permissions that a user has on a folder.
getReadItems() Gets or sets a value indicating whether a user has permission to read items in a folder.
getUserInfo() Gets or sets a user or a delegate user who has folder access permissions
hashCode()
isFolderContact() Gets or sets a value indicating whether a user is a contact for a folder.
isFolderOwner() Gets or sets a value indicating whether the user is the owner of a folder.
isFolderVisible() Gets or sets a value indicating whether a user can view a folder.
notify()
notifyAll()
setDeleteItems(int value) Gets or sets a value indicating whether the client can delete items.
setEditItems(int value) Gets or sets a value indicating whether a client can edit items.
setFolderContact(boolean value) Gets or sets a value indicating whether a user is a contact for a folder.
setFolderOwner(boolean value) Gets or sets a value indicating whether the user is the owner of a folder.
setFolderVisible(boolean value) Gets or sets a value indicating whether a user can view a folder.
setPermissionLevel(int value) Gets or sets the combination of permissions that a user has on a folder.
setReadItems(int value) Gets or sets a value indicating whether a user has permission to read items in a folder.
setUserInfo(ExchangeFolderUserInfo value) Gets or sets a user or a delegate user who has folder access permissions
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

ExchangeCalendarPermission(ExchangeFolderUserInfo userInfo)

public ExchangeCalendarPermission(ExchangeFolderUserInfo userInfo)

Initializes a new instance of the ExchangeFolderPermission class

Parameters:

Parameter Type Description
userInfo ExchangeFolderUserInfo Specifies a user or a delegate user who has folder access permissions

canCreateItems()

public final boolean canCreateItems()

Gets or sets a value indicating whether a client can create items in a folder.

Returns: boolean

canCreateItems(boolean value)

public final void canCreateItems(boolean value)

Gets or sets a value indicating whether a client can create items in a folder.

Parameters:

Parameter Type Description
value boolean

canCreateSubFolders()

public final boolean canCreateSubFolders()

Gets or sets a value indicating whether the client can create subfolders.

Returns: boolean

canCreateSubFolders(boolean value)

public final void canCreateSubFolders(boolean value)

Gets or sets a value indicating whether the client can create subfolders.

Parameters:

Parameter Type Description
value boolean

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

Parameter Type Description
arg0 java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getDeleteItems()

public final int getDeleteItems()

Gets or sets a value indicating whether the client can delete items.

Returns: int

getEditItems()

public final int getEditItems()

Gets or sets a value indicating whether a client can edit items.

Returns: int

getPermissionLevel()

public final int getPermissionLevel()

Gets or sets the combination of permissions that a user has on a folder.

Returns: int

getReadItems()

public final int getReadItems()

Gets or sets a value indicating whether a user has permission to read items in a folder.

Returns: int

getUserInfo()

public final ExchangeFolderUserInfo getUserInfo()

Gets or sets a user or a delegate user who has folder access permissions

Returns: ExchangeFolderUserInfo

hashCode()

public native int hashCode()

Returns: int

isFolderContact()

public final boolean isFolderContact()

Gets or sets a value indicating whether a user is a contact for a folder.

Returns: boolean

isFolderOwner()

public final boolean isFolderOwner()

Gets or sets a value indicating whether the user is the owner of a folder.

Returns: boolean

isFolderVisible()

public final boolean isFolderVisible()

Gets or sets a value indicating whether a user can view a folder.

Returns: boolean

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setDeleteItems(int value)

public final void setDeleteItems(int value)

Gets or sets a value indicating whether the client can delete items.

Parameters:

Parameter Type Description
value int

setEditItems(int value)

public final void setEditItems(int value)

Gets or sets a value indicating whether a client can edit items.

Parameters:

Parameter Type Description
value int

setFolderContact(boolean value)

public final void setFolderContact(boolean value)

Gets or sets a value indicating whether a user is a contact for a folder.

Parameters:

Parameter Type Description
value boolean

setFolderOwner(boolean value)

public final void setFolderOwner(boolean value)

Gets or sets a value indicating whether the user is the owner of a folder.

Parameters:

Parameter Type Description
value boolean

setFolderVisible(boolean value)

public final void setFolderVisible(boolean value)

Gets or sets a value indicating whether a user can view a folder.

Parameters:

Parameter Type Description
value boolean

setPermissionLevel(int value)

public final void setPermissionLevel(int value)

Gets or sets the combination of permissions that a user has on a folder.

Parameters:

Parameter Type Description
value int

setReadItems(int value)

public final void setReadItems(int value)

Gets or sets a value indicating whether a user has permission to read items in a folder.

Parameters:

Parameter Type Description
value int

setUserInfo(ExchangeFolderUserInfo value)

public final void setUserInfo(ExchangeFolderUserInfo value)

Gets or sets a user or a delegate user who has folder access permissions

Parameters:

Parameter Type Description
value ExchangeFolderUserInfo

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

Parameter Type Description
arg0 long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

Parameter Type Description
arg0 long
arg1 int