Interface PermissionSchemeLogic

All Known Implementing Classes:
PermissionSchemeLogicImpl

public interface PermissionSchemeLogic
  • Method Details

    • getPermissionSchemeId

      long getPermissionSchemeId()
    • getPermissionKey

      ProjectPermissionKey getPermissionKey()
    • unsupportedPermissionTypes

    • nobodyAllowed

      boolean nobodyAllowed()
    • allAllowed

      boolean allAllowed()
    • anyUserType

      boolean anyUserType()
    • isUserTypeUser

      boolean isUserTypeUser()
    • isIssueUserTypeReporter

      boolean isIssueUserTypeReporter()
    • isIssueUserTypeAssignee

      boolean isIssueUserTypeAssignee()
    • isIssueUserTypeProjectLead

      boolean isIssueUserTypeProjectLead()
    • isUserTypeProjectRole

      boolean isUserTypeProjectRole()
    • isUserTypeCustomField

      boolean isUserTypeCustomField()
    • anyGroupType

      boolean anyGroupType()
    • isGroupTypeGroup

      boolean isGroupTypeGroup()
    • isGroupTypeProjectRole

      boolean isGroupTypeProjectRole()
    • isGroupTypeCustomField

      boolean isGroupTypeCustomField()
    • isGroupAny

      boolean isGroupAny()
    • isApplicationRoleAnyLoggedInUser

      boolean isApplicationRoleAnyLoggedInUser()
    • isGroupTypeApplicationRole

      boolean isGroupTypeApplicationRole()