public class MailPermissionsDelegate extends AbstractPermissionsDelegate<Mail>
spacePermissionManager| Constructor and Description |
|---|
MailPermissionsDelegate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAdminister(com.atlassian.user.User user,
Mail target) |
boolean |
canCreate(com.atlassian.user.User user,
Object container) |
boolean |
canEdit(com.atlassian.user.User user,
Mail target) |
boolean |
canExport(com.atlassian.user.User user,
Mail target) |
boolean |
canRemove(com.atlassian.user.User user,
Mail target) |
boolean |
canSetPermissions(com.atlassian.user.User user,
Mail target) |
boolean |
canView(com.atlassian.user.User user) |
boolean |
canView(com.atlassian.user.User user,
Mail target) |
protected Space |
getSpaceFrom(Object target) |
canCreateInTarget, hasSpaceLevelPermission, setSpacePermissionManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanMove, canRemoveHierarchypublic boolean canView(com.atlassian.user.User user,
Mail target)
public boolean canView(com.atlassian.user.User user)
canView in interface PermissionDelegate<Mail>canView in class AbstractPermissionsDelegate<Mail>public boolean canEdit(com.atlassian.user.User user,
Mail target)
public boolean canSetPermissions(com.atlassian.user.User user,
Mail target)
public boolean canRemove(com.atlassian.user.User user,
Mail target)
public boolean canExport(com.atlassian.user.User user,
Mail target)
public boolean canAdminister(com.atlassian.user.User user,
Mail target)
public boolean canCreate(com.atlassian.user.User user,
Object container)
protected Space getSpaceFrom(Object target)
getSpaceFrom in class AbstractPermissionsDelegate<Mail>target - an entity object from which we want to extract a space containerSpace container of the given target if availableCopyright © 2003–2018 Atlassian. All rights reserved.