Class NeverPermittedContentPermission

All Implemented Interfaces:
Serializable, Cloneable, Comparable<ContentPermission>

public class NeverPermittedContentPermission extends ContentPermission
See Also:
  • Constructor Details

    • NeverPermittedContentPermission

      public NeverPermittedContentPermission(String type)
  • Method Details

    • isPermitted

      public boolean isPermitted(com.atlassian.user.User user)
      Description copied from class: ContentPermission
      Determine if a user is locked out by the permission. Note, this does not take into account if the user has a general ability to override a lock (say if they are a global or space-level administrator), lock overrides must be dealt with at a higher level.

      content level permissions cannot be granted to anonymous users

      Overrides:
      isPermitted in class ContentPermission
      Parameters:
      user - the user to test against
      Returns:
      true if the lock would prevent the user from editing content, false otherwise.
    • isGroupPermission

      public boolean isGroupPermission()
      Overrides:
      isGroupPermission in class ContentPermission
    • isUserPermission

      public boolean isUserPermission()
      Overrides:
      isUserPermission in class ContentPermission
    • getType

      public String getType()
      Overrides:
      getType in class ContentPermission
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class ContentPermission
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class ContentPermission