Package com.atlassian.jira.permission
Interface PermissionSchemeLogic
- All Known Implementing Classes:
PermissionSchemeLogicImpl
public interface PermissionSchemeLogic
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanlongbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanboolean
-
Method Details
-
getPermissionSchemeId
long getPermissionSchemeId() -
getPermissionKey
ProjectPermissionKey getPermissionKey() -
unsupportedPermissionTypes
Set<PermissionSchemeLogic.PermissionTypeWithParameter> 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()
-