Class BlogPostPermissionsDelegate
java.lang.Object
com.atlassian.confluence.security.delegate.AbstractPermissionsDelegate<BlogPost>
com.atlassian.confluence.security.delegate.BlogPostPermissionsDelegate
- All Implemented Interfaces:
PermissionDelegate<BlogPost>
-
Field Summary
Fields inherited from class com.atlassian.confluence.security.delegate.AbstractPermissionsDelegate
spacePermissionManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanAdminister(ConfluenceUser user, BlogPost target) booleancanCreate(ConfluenceUser user, Object container) booleancanEdit(ConfluenceUser user, BlogPost target) booleancanExport(ConfluenceUser user, BlogPost target) booleancanMove(ConfluenceUser user, BlogPost source, Object target, String movePoint) booleancanRemove(ConfluenceUser user, BlogPost target) booleancanRemoveHierarchy(ConfluenceUser user, BlogPost target) booleancanSetPermissions(ConfluenceUser user, BlogPost target) booleancanView(ConfluenceUser user, BlogPost target) protected SpacegetSpaceFrom(Object target) voidsetContentPermissionManager(ContentPermissionManager contentPermissionManager) Methods inherited from class com.atlassian.confluence.security.delegate.AbstractPermissionsDelegate
canCreateInTarget, canView, hasSpaceLevelPermission, setSpacePermissionManager
-
Constructor Details
-
BlogPostPermissionsDelegate
public BlogPostPermissionsDelegate()
-
-
Method Details
-
canView
- Returns:
- true if user can view the specified target.
-
canEdit
-
canSetPermissions
-
canRemove
-
canMove
-
canRemoveHierarchy
-
canExport
-
canAdminister
-
getSpaceFrom
- Specified by:
getSpaceFromin classAbstractPermissionsDelegate<BlogPost>- Parameters:
target- an entity object from which we want to extract a space container- Returns:
Spacecontainer of the given target if available
-
canCreate
- Returns:
- true if the specified user can create new instances of the target type in the specified container.
-
setContentPermissionManager
-