public class LinkPermissionsDelegate extends Object implements PermissionDelegate<AbstractLink>
| Constructor and Description |
|---|
LinkPermissionsDelegate() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAdminister(com.atlassian.user.User user,
AbstractLink target) |
boolean |
canCreate(com.atlassian.user.User user,
Object container) |
boolean |
canCreateInTarget(com.atlassian.user.User user,
Class typeToCreate) |
boolean |
canEdit(com.atlassian.user.User user,
AbstractLink target) |
boolean |
canExport(com.atlassian.user.User user,
AbstractLink target) |
boolean |
canRemove(com.atlassian.user.User user,
AbstractLink target) |
boolean |
canSetPermissions(com.atlassian.user.User user,
AbstractLink target) |
boolean |
canView(com.atlassian.user.User user) |
boolean |
canView(com.atlassian.user.User user,
AbstractLink target) |
void |
setPermissionManager(PermissionManager permissionManager) |
void |
setPermissionManagerTarget(PermissionManager permissionManager)
Deprecated.
since 7.16 use
setPermissionManager(PermissionManager) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanMove, canRemoveHierarchypublic boolean canView(com.atlassian.user.User user,
AbstractLink target)
canView in interface PermissionDelegate<AbstractLink>public boolean canView(com.atlassian.user.User user)
canView in interface PermissionDelegate<AbstractLink>public boolean canEdit(com.atlassian.user.User user,
AbstractLink target)
canEdit in interface PermissionDelegate<AbstractLink>public boolean canSetPermissions(com.atlassian.user.User user,
AbstractLink target)
canSetPermissions in interface PermissionDelegate<AbstractLink>public boolean canRemove(com.atlassian.user.User user,
AbstractLink target)
canRemove in interface PermissionDelegate<AbstractLink>public boolean canExport(com.atlassian.user.User user,
AbstractLink target)
canExport in interface PermissionDelegate<AbstractLink>public boolean canAdminister(com.atlassian.user.User user,
AbstractLink target)
canAdminister in interface PermissionDelegate<AbstractLink>public boolean canCreate(com.atlassian.user.User user,
Object container)
canCreate in interface PermissionDelegate<AbstractLink>public boolean canCreateInTarget(com.atlassian.user.User user,
Class typeToCreate)
canCreateInTarget in interface PermissionDelegate<AbstractLink>user - the user performing the createtypeToCreate - the class of the entity to create@Deprecated public void setPermissionManagerTarget(PermissionManager permissionManager)
setPermissionManager(PermissionManager)public void setPermissionManager(PermissionManager permissionManager)
Copyright © 2003–2022 Atlassian. All rights reserved.