public class AttachmentPermissionsDelegate extends AbstractPermissionsDelegate
PermissionDelegate.RegistryspacePermissionManager| Constructor and Description |
|---|
AttachmentPermissionsDelegate(SystemPermissionsDelegate systemPermissionsDelegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAdminister(com.atlassian.user.User user,
Object target) |
boolean |
canCreate(com.atlassian.user.User user,
Object container) |
boolean |
canEdit(com.atlassian.user.User user,
Object target) |
boolean |
canExport(com.atlassian.user.User user,
Object target) |
boolean |
canRemove(com.atlassian.user.User user,
Object target) |
boolean |
canSetPermissions(com.atlassian.user.User user,
Object target) |
boolean |
canView(com.atlassian.user.User user,
Object target) |
protected Space |
getSpaceFrom(Object target) |
SpaceManager |
getSpaceManager() |
void |
setContentPermissionManager(ContentPermissionManager contentPermissionManager) |
void |
setContentTypeManager(ContentTypeManager contentTypeManager) |
void |
setPermissionManager(PermissionManager permissionManager) |
void |
setSpaceManager(SpaceManager spaceManager) |
canCreateInTarget, canView, hasSpaceLevelPermission, setSpacePermissionManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEditable, getVisiblepublic AttachmentPermissionsDelegate(SystemPermissionsDelegate systemPermissionsDelegate)
public boolean canView(com.atlassian.user.User user,
Object target)
public boolean canEdit(com.atlassian.user.User user,
Object target)
public boolean canSetPermissions(com.atlassian.user.User user,
Object target)
public boolean canRemove(com.atlassian.user.User user,
Object target)
public boolean canExport(com.atlassian.user.User user,
Object target)
public boolean canAdminister(com.atlassian.user.User user,
Object target)
public boolean canCreate(com.atlassian.user.User user,
Object container)
public void setSpaceManager(SpaceManager spaceManager)
public void setPermissionManager(PermissionManager permissionManager)
public void setContentPermissionManager(ContentPermissionManager contentPermissionManager)
protected Space getSpaceFrom(Object target)
getSpaceFrom in class AbstractPermissionsDelegatepublic SpaceManager getSpaceManager()
public void setContentTypeManager(ContentTypeManager contentTypeManager)
Copyright © 2003–2017 Atlassian. All rights reserved.