ExchangeFolderPermission

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

public final class ExchangeFolderPermission extends ExchangeBasePermission

Represents a permission on a folder.

Constructors

ConstructorDescription
ExchangeFolderPermission(ExchangeFolderUserInfo userInfo)Initializes a new instance of the ExchangeFolderPermission class

Methods

MethodDescription
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)

ExchangeFolderPermission(ExchangeFolderUserInfo userInfo)

public ExchangeFolderPermission(ExchangeFolderUserInfo userInfo)

Initializes a new instance of the ExchangeFolderPermission class

Parameters:

ParameterTypeDescription
userInfoExchangeFolderUserInfoSpecifies 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:

ParameterTypeDescription
valueboolean

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:

ParameterTypeDescription
valueboolean

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.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:

ParameterTypeDescription
valueint

setEditItems(int value)

public final void setEditItems(int value)

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

Parameters:

ParameterTypeDescription
valueint

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:

ParameterTypeDescription
valueboolean

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:

ParameterTypeDescription
valueboolean

setFolderVisible(boolean value)

public final void setFolderVisible(boolean value)

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

Parameters:

ParameterTypeDescription
valueboolean

setPermissionLevel(int value)

public final void setPermissionLevel(int value)

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

Parameters:

ParameterTypeDescription
valueint

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:

ParameterTypeDescription
valueint

setUserInfo(ExchangeFolderUserInfo value)

public final void setUserInfo(ExchangeFolderUserInfo value)

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

Parameters:

ParameterTypeDescription
valueExchangeFolderUserInfo

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int